added name cat to facilities

initial to get branch set up more to come
added indexes

to all except users which already had them
documents table

string :category
string :title
index :title
string :path
date :expiration
Assoc

Small change to documents table, created associations between  users and
all other tables.
Added associations between tables
Fixed error in users controller affecting user creation

user_params method had a typo in it (used :name instead of :fname and
:lname). Probably corrupted from merging of git branches
Added support for creating income records; renamed type field in models
Index action and view for income model
Added show view for income records
Added formatted getters to Income amount field
Fixes

Added missing index to vec, added has_one between fac and user, updated
expense to change type
Ran migration (which changed schema.rb)
Way more changes than should ever be in one commit... :(

- Added autocomplete to Users field in income table
- added comments to incomes controller
- added jQuery UI to our app via gem
- added autocomplete support for searching for users by last name
- added datepicker support to incomes file
Cleaned up new income view
Added formatted date getters to the income model
Added rudimentary jQuery-based calendar

- not sure if this is what we will end up using; I just wanted to be
sure we had as much progress to show Lori as possible.
Added more fields to user show and edit views

Also added notice explaining why you couldn't edit another user's data
Changes from income_reporting branch (merge conflict resolution)