Initial model.
Initial admin table view.
Updates to admin table view.

Also hooks up the granted and deny events to the course creator group.
Update comment.
Merge branch 'master' into christina/course-creator-table
Disable test point when run under CMS.

The template exists when django admin is enabled, but the mappings in CMS' urls.py do not exist.
Pylint/pep8 cleanup.
The course creator view adds granted users course creator status.

Includes unit tests and modifications to authz.py.
Remove test case moved to test_admin.
Overloading methods does not work with variable names changed.
Show note field, update filterable.
Update migrate and syncdb commands so they run on CMS as well, delete obsolete migrate task.
Change user to foreign key (tracks deletions).
Clarify documentation.
Add tests for permissions.
pep8 cleanup
Move call into authz methods out of model class.
Don't store abbreviations for state.
Remove extra blank lines.
Note about course creator table and rake command change.