implement a simple ACL, resolves #15

While this is far from complete, it demonstrates the built in ACL already there.
What needs to be done next is moving to a permissions list based on the role to
keep things dry, which would require a config file somewhere.
add migration to move database to lowercase (symbol-based) user roles
reorganize file structure

This commit re-organizes to the following conventions:
- create a `config` folder to hold sample data and database information
- move base.rb to the root directory, simplifying load order
move to permissions based ACL

A permissions based ACL greatly simplifies and reduces code because it moves a lot
of the data into the database, as a Role entry. The controllers now only require
specifying what privileges can perform different actions.

Also removed Mongoid roles, since it's redundant to check this twice.
create special_privileges module
implement individual bill submission system
move bill folder to bills for naming consistency
create Users controller for managing delegates
remove output statements from rake files
fix configuration on flash alerts
Merge branch 'master' of github.com:digitxp/yagtrackr into acl

Conflicts:
	models/nj/nj_bill.rb
fix login redirect system
refactor URL helpers

No longer requires `linguistics`, since ActiveSupport already supported pluralization.
refactor URL helpers

No longer requires `linguistics`, since ActiveSupport already supported pluralization.
implement basic delegations model/controller
Merge branch 'delegations' into acl

Conflicts:
	lib/url-helpers.rb
test, refactor controller helpers
add more tests
move from json to yaml for configuration storage
Merge pull request #27 from digitxp/acl

ACLs, File Structure Re-Org, Helper Refactoring