enrollment has not been implemented
delete file from git
sorcery
To the Aged Man

No user Input. Use sorcery to do the login. No cancan.
Login Role

user choose a login role as teacher, staff or admin.
Nav bar and user role

can login as different role and different role has different nav bar.
Use x-editable and select2 on program page
Use x-editable and select2 on program page

Not fully implemented.
Begin editing the program page
Adding functions
Adding three pages
after adding different side menu for the three pages
Show Detail Work, No Instrument or others.
finish login page
Working on different users
Able to sign in without password and email
a
before merging, roster, assignment and enrollment model added
before merging with dongye
Merge remote-tracking branch 'origin/latte-sorcery'

Conflicts:
	Gemfile
	app/assets/javascripts/application.js
	app/controllers/instruments_controller.rb
	app/controllers/programs_controller.rb
	app/views/layouts/_admin_nav_bar.html.haml
	app/views/layouts/_staff_nav_bar.html.haml
	app/views/layouts/application.html.haml
	app/views/programs/_form.html.haml
	app/views/programs/index.html.haml
	config/routes.rb
	db/migrate/20130714201409_sorcery_core.rb