Fixed bug where the error report will not show if there was an import error due to dependency on unicodise which was not successfully imported
Changed the exit code for import errors to not rely on dependency of EX_GENERAL being defined when not imported
Added support for setting the encryption passphrase on the commandline
Added capability of specifying host and keys on commandline
Started adding gpg streaming encryption

Conflicts:
	S3/Config.py
	s3cmd
Added ability to encrypt the upload from stdin

Uses armored output and subprocess to pipe stdin through gpg and then read into the buffer to upload through multipart

Conflicts:
	s3cmd
Enabled encryption for stdin
Merge branch 'ftr-encrypt-pass' into dev
Merge branch 'ftr-commandline-options' into dev
Merge branch 'ftr-stdin-encrypt' into dev

Conflicts:
	S3/Config.py
Updated version
Update with bugfixes and added commandline options and streaming encryption
Merge branch 'dev'