Python3 module support fixes
Fix footer test
Extending runtests helper
Adding py3 support to hacks and hack tests

Module import wasn't working correctly on py3 and further, py3.4 deprecates the
imp module used to find and import modules. Fixing the logic here some so that
various forms of imports work on py2/3
Py3 compat changes to byte strings and dicts
Py3 compat changes for api tests

Adds py3/py2 base64 encoding and fix byte string conversion
Fix project tasks logging exception
Retarget py3 support for slumber

Awaiting PR on slumber for py3 support.
Update travis config