Made required model changes to start refactor.

This adds a local database, which is okay for now. I’ll remove this
before I push up to master.
Allowed for registration with newly added fields.
Enabled editing/displaying of new profile fields
Updated add_course.py to actually make sense.
Changed serializers for user profile information

We’re now simply returning a few more fields in the
MinimalStudentSerializer so that correct profile information can be
displayed.
Merge pull request #1 from scottlow/profile-and-group-refactor

Profile and group refactor