Added error handling and error messages around missing perforce driver, invalid username/password
incorporated change to Perforce: Capture output, stopping errors showing up if p4 is not available
Merge pull request #2472 from vuhl/master

Added some error handling and error messages for common errors using Perforce driver