working course enrollment
Merge branch 'master' of https://github.com/mtarsel/dream-girlz

Conflicts:
	mooc_database.db
	student_portal/models.py
	student_portal/views.py
working student activation
added some classes, made code more pythonic etc.
things that are nice now:
fixed enrollment
can add more courses without tables that are too ugly
got rid of activation for a more elegant solution
Merge branch 'master' of https://github.com/mtarsel/dream-girlz
merged sean's requirements