Merge pull request #5 from christiansmith/jenkins-compat

support for modulus deploy from jenkins ci - Tested and working.
Added CLI support for log downloads.
Added error for invalid enviroment variable values [MODULUS-59]
Merge branch 'develop' of ssh://bitbucket.org/modulus/fulcrum into develop
Added error message for invalid enviroment variable names [MODULUS-59]
Implemented clear logs CLI command.
Added comments and cleaned up code.
Tweaks to Node version deploy test.
Merge branch 'develop' of bitbucket.org:modulus/fulcrum into develop
Made comment fixes and removed personal port settings.
Fixed prompting issues.
Minor bug fixes and output changes.
Fixed p flag bug.
Fixed help text in CLI and -o bug.
Output flag fix.
Added output file location validation.
Fixed -o download problems.
Added special character removal for the output flag.
Fixed -o flag bug and added the download directory to the console logs.
Removed double confirmation on success.