Merge pull request #6 from karma0/master

Fixed POST data pass-through and enhanced error handling on POST
Report output from API on error.
Merge pull request #8 from karma0/errorhandling

Report output from API on error.
Fixing all scripts to conform to pep8 tab spacing standards.
Merge pull request #10 from karma0/fix_pep8

Fixing all scripts to conform to pep8 tab spacing standards.
Fixed .encode error (returns byte array in Python 3+) using try/catch.
Merge pull request #11 from karma0/python3

Fixed to run on Python versions 2 and 3
Merge remote-tracking branch 'upstream/master'

Conflicts:
	alchemyapi.py