notifications wip
notification system working for project comments
styling, mark individual notifications as read
move intial solver to project owner contact in-app
remove contact info from project add/edit
implement user-specific setting to switch email notifications
fix email permissions problem
fix stats date ranges and user plot
fix two-line header for admins
fix header tooltips
move comments to new template, add reply btn
Merge branch 'master' into notifications

Conflicts:
	app/app.js
	app/client/stylesheets/app.less
	app/client/templates/projects/showProject.html
	app/client/templates/projects/showProject.js
	app/routing/home_controller.js
	app/server/comments.js
	app/server/projects.js
Merge branch 'notifications' of github.com:Blahah/solvers into notifications
missed findFullNames from merge
use theme progress bars
remove redundant contact tests
fix a load of merge problems
show confirmation once offer is made, hide offer button
only show 'mark as read' btn if any unread notifs
show login message on notifications if no user