Merge profile branch to demo

Finished Task List:
- [x] User profile page is now linked from the top bar "user name"
- [ ] Message added after changes made to user profile
  - https://docs.djangoproject.com/en/1.5/ref/contrib/messages/#using-messages-in-views-and-templates

Near future improvement:
- Beautify the page
- Review fields that should be editable/not
use message and return to the same view. fine for now, just remember to refactor at a later date.