added specs to bill models
conformed model naming convention to follow Rails convention
Merge branch 'master' of https://github.com/digitxp/yagtrackr into bill_submission
add bill controller
refactor home controllers to separate settings from home controller routes
add flash message functionality to layout
fix User routes
add dependencies to gemfile
create database management rake tasks
add flash message functionality to layout
fix User routes
Merge branch 'bill_submission'
Merge branch 'master' of https://github.com/digitxp/yagtrackr

Conflicts:
	Gemfile
	README.md
	Rakefile
	config.ru
	controllers/authentication.rb
	controllers/home.rb
	models/nc/nc_bill.rb
	models/nj/nj_bill.rb
	spec/nj/nj_bill_spec.rb
	spec/spec_helper.rb
	views/auth/register.erb
	views/layout.erb
more merge fixes
authentication improvements

refactored the User authentication code to favor model-side logic over controller
logic, as well as adding redirect functionality. /login?redirect=url will redirect
to url upon successful login
update bill controller for new module system
update "require"s to be more dynamic

instead of requiring each file, this change makes it require using Bundler or Dir.glob
move NJ bill into merely reopening the bill class
cosmetic changes to views

add new button styles and bill active sections to the views
[refactoring] move some controller actions into the model