made usernames unique
Models and migrations for project followers
Merge pull request #144 from rohitpaulk/fix-unique-usernames

made usernames unique (fixes #143)
project following feature.  fixes #27

Users can now follow projects, and view the followed projects
Merge pull request #145 from rohitpaulk/add-project-follow

Users can now follow projects.
Fix merge conflict with followers PR