Add hipchat notifications for travis build status
Add ruby version and travis files
Merge pull request #1 from ndlib/initial_setup

Initial setup.
Basic layout, may need revisions.
AIMS-61 Basic setup for trays. Schema for other models, testing setup.
Started items, this doesn't belong in here yet.
Some tightening up on barcodes.
More realistic barcodes. (May have to add sequences later.)
Better errors in dev mode.
Improved validation.
Fixed item barcode.
Check for valid tray.
AIMS-62 Associate a tray with a shelf.
AIMS-64 Dissociation from shelf. Tests are getting unwieldy, need to be refactored. Change to item barcode validation put in here so I wouldn't forget to do it.
AIMS-66 Added 'done' button. Really need to refactor tests. Added a little styling to the buttons, too. Need to keep that in mind, incrementally improve look and feel as I go.