Working puma-sinatra server
Rename to Gatekeeper and refactor application class

- Rename application to gatekeeper
- Use erubis templating
- Bring application into its own class
- Set up basic config management
- Add pry gem to development
Track root directory
Add Compass Gem for stylesheets
Add environment identification
Add support for sinatra partials
Add jquery-ui and bootstrap

Chances are these'll get slimmed down before
deployment. Just adding them for development
and will pare off what we don't use.
Begin fleshing out plate view
Add menu items to index page
Switch To bootstrap Gem

TODO: Ensure consistent javascript version
Basic IDT Plate layout
Find IDT plate dialog
Switch from Sinatra to Rails

Looks like we're going to have a bit of complexity
going on in the QC section. I was already torn between
Sinatra and rails, and its easier to switch now.
Rename lot views to match convention
Switch to rdoc for documentation
Use bootstrap date selectors in place of jquery
Set autofocus on all .default-input fields
Bootstrap-datepicker Other elements
Add rake config:generate task and Settings manager
Add mock_api to assist testing