Handle exit codes.

refs devopsconsulting/vdt.version#1
Much simpler method of propagating error codes.

refs devopsconsulting/vdt.version#1
More stupide syntax used for logging.
Merge pull request #2 from devopsconsulting/errorcodes

Errorcodes