Add django_auth_lti icommons library for using application as an LTI tool.  Upgrade version of Django from 1.5 to 1.6.x.  Add a tool_config view for XML configuration endpoint of tool - used by Canvas to determine display of tool link.  Set up "lab" application with it's own urls.py file and include those from top-level urls.py file.  Disable CSRF middleware to allow LTI tool to POST to index view.
Adding harmony lab app-level urls.py file.
added docblock to ToolConfigView
refactored ToolConfigView for testing
Testing fix for TravisCI bug.
fix merge issue
Add .log files to gitignore.  Use django-braces to import a CsrfExemptMixin that allows the Csrf middleware to be enabled.  Integrate csrf exemption into index view.
Merge branch 'feature/integrate_auth_lti' of https://github.com/Harvard-ATG/HarmonyLab into feature/integrate_auth_lti
Merge pull request #34 from Harvard-ATG/ltiTravisCI

Testing fix for TravisCI bug. Fix works, and merge conflicts taken care off.
Added a single test for ToolConfigView()
Merge branch 'feature/integrate_auth_lti' of github.com:Harvard-ATG/HarmonyLab into feature/integrate_auth_lti
Break out LTI launch url into a separate view that is exempt from csrf, requires login, and redirects to the main index view.  Add tests, new url, and update tool config to point to this new entry point.
Merge branch 'feature/integrate_auth_lti' into feature/dedicated_lti_launch_view
commenting autodiscover
Merge pull request #36 from Harvard-ATG/feature/dedicated_lti_launch_view

Feature/dedicated lti launch view
added another unit test
added method comments
fixed typo
Merge pull request #33 from Harvard-ATG/feature/integrate_auth_lti

feature/integrate_auth_lti
merge develop into feature/exercise-component