Begin rejiggering JS for new form behavior

- Don't refresh form after every little change. Request latency makes
this very awkward on a real server.
- Disable form during ajax request.
- Start moving away from chosen
Add loader gif, todo: touch up
Who's creazy idea was it to use date columns
Test validations WIP
Spec out conflicting reservation behavior
Pass reservation spec, fix presence validation
Adjust i18n time formats, we're not using Date objects anymore
Improve reservation update coverage
Do away with fully_valid?, just validate normally
Update bootstrap gem to fix broken glyphs
Rebuild chosen selects when adding fields
Clean up CategoriesController spec
Fix & test equipment cat controller
Fix & test accessory cat controller
Category model cleanup
Remove space under nav bar
Implement ellipsis loader, adjust user area in header
Reduce duped view, test & fix public reservation #create
Remove irrelevant warnings
Someone's gonna hate me for this someday