WIP preparations for gisto-chrome plugin compatibility
WIP preparations for gisto-chrome plugin compatibility - Rev2
Merge branch 'master' into maayan

Conflicts:
	app/js/controllers/headerController.js
	server/app.js
preparations for gisto-chrome plugin compatibility - Server is complete
Merge branch 'master' into maayan

Conflicts:
	server/app.js
Optimized AppSettings service performance by relaying less on localStorage and use a cached object which is loaded on application load.
Also fixes #64 and loads the correct avatar when no gravatar is present.