Checkpoint: more work on user nickname
Moved cleanAuthor() to models.py
Moved cleanAuthor() to models.py
Check for special characters in nickname
Added check to see if nickname not changed
Checkpoint: Working on login options. Merged Person and Connect models
Checkpoint: Working on login options. Added logout handler.
Checkpoint: Set admin to true when logging in and running on localhost.
Fixed bug in getNumNotesTaggedByUser: was filtering by google user instead of Person model.
Checkpoint: Added mouseover that displays real user identity to instructor (if nickname used).