Adding check to see if phantomjs is installed before continuing
adding better error handling to the ScriptGenerator

not yet complete
Added error handling to script generator

also refactored install Location code
catching new error s from script generator
Adding more feedback on non-verbose mode
testing phantom js version before proceeding
Attempting to remove the temp dir on process exit
Merge remote-tracking branch 'origin/0.3.1'