Make it more clear when P4Python fails
The end of the SDP install script says:
SUCCESS: SDP Configuration complete.
If by dumb luck you notice P4Python failed you can go to the log and find the following:
zipimport.ZipImportError: can't decompress data; zlib not available
I don't know that bailing is the appropriate action, but I don't think SUCCESS without a caveat is really correct either. It makes me wonder what else might have failed that I didn't see.