Split up client code into a package, with session, auth, utils and base modules.  Start writing tests, beginning with auth, session, and utils.
Changed default parameter to None for setting request kwarg defaults.  Fix for MAX_RETRY logic in client base.  Added tests for client base.  PEP-8 Formatting.
Merge branch 'develop' into feature/canvas_client_methods

Update version to 0.5.0.dev1
Added comments to utility kwargs method and to config variables.
Merge pull request #9 from Harvard-University-iCommons/feature/canvas_client_methods

Feature/canvas client methods