remove notification cout from load sidebar
remove activity feeds
refactor navbar preference: add new navbar preference table
add course notification controller
javascript for async load of notifications
Initialize object before going derper
Merge pull request #42 from jsyeo/jsyeo-js-object-bug

Fix object uninitialized bug
add gem: better_errors for development
add gem: simple form, for form rendering
add gem: cocoon, dynamic nested form
add gem: haml, better markup
refactoring, move populate original url to application.js
sidebar refactor: controller and view
bring back activities
Merge branch 'dev/refactoring_sidebar' of github.com:Coursemology/coursemology.org into dev/raymoond_dev

Conflicts:
	Gemfile
	db/schema.rb
fix update credential redirect path
fix for any user able to elevate to be admin
fix typo in course.rb
fix typo, continued
fix for user able to change their role