Sharing gists WIP - Users can now be tracked using a nodejs server in order to send notifications.
Merge branch 'sasha' into maayan

Conflicts:
	Gruntfile.js
Added notifications header to all views, sharing gist button WIP
Added notification count and edited the headers to use it.
Users can now send and receive share gist events. TODO: allow users to select which user to share the gist to.
Changed header to be its own partial instead of having the same code over 5 templates
Sending gists is now fully functional on client side TODO: Sharing UI, Server side notifications managment for offline users
Server now sends notifications down to clients who were not connected at the time.
Notifications pop and share pop designs are done.