Closes #143 - Add the ability to invoke services using dicts even if they are not SIO.
GH #143 - Fixed failing tests.
Merge branch 'dsuch/f/gh143/add-invoke-dicts-no-sio'
Made .deepcopy actually return a deep copy of the request.
GH #143 - Dict input is treated as though it was JSON.
Update channel.py

to fix the ASCII related bug
Update http_soap.py

to fix the issue that shows in webadmin service overview the plain http channels, created using webadmin, as if they were soap channels
Merge pull request #147 from aek/master

Update channel.py and http_soap.py - bytes prevent non-ASCII characters.
Temporarily reverting changes from #147
Added dependencies on base32-crockford and enum34.
Closes #151 - Added NTLM definitions.
Merge branch 'dsuch-f-gh151-ntlm-auth'
GH #154 - Don't return invalid/unnecessary exit codes.
Merge branch 'dsuch-f-gh154-non-0-exit-codes-cli' into u/ixa1