First pass at UI for to-do list.
Switched to Django project structure. Added Task model.
Added index view for tasks.
Added static folder to .gitignore.
Bound Backbone views to tasks that are already rendered on the page.
Added requirements.txt.
Set up initial API with tastypie.
Allow missing slash for API URLs.
Set up Backbone models to work with the API.
Set always_return_data to stop getting error callback whenever creating a new task.
Prevented popping up a delete confirmation dialog when canceling creating a new task. Included better logging for Backbone.
Added comments for Backbone. Included data-id attr for todo item views. Made fix to remove a new todo item from collection if user aborts creating it by leaving a blank title.
Merge branch 'taskPriorities'

Conflicts:
	requirements.txt
	todo/assets/js/app.js
	todo/tasks/api.py
	todo/tasks/models.py
	todo/tasks/templates/tasks/index.html
	todo/tasks/tests.py
	todo/tasks/urls.py
	todo/todo/settings/base.py
	todo/todo/settings/local.py
	todo/todo/urls.py
Added deployment config for Redis.
Modified more config settings for deployment.
Fixed WSGI config.
Modified production settings to rely on environment variables for DB settings.