Move complex type/value field generation into helper
Hide labels except for screen readers
Make headers less obtrusive
Remove "well" styling
Make form elements in-line
Use icons instead of verbose text for add/remove

Text is preserved in a screen-reader-only block
Merge pull request #149 from OregonDigital/feature/fix-form-ui

Feature/fix form ui
irc notifications from travis
Fix element styles making typeahead fields weird
Make suggestion focus more clear
Merge pull request #150 from OregonDigital/feature/irc-notifications

irc notifications from travis
Merge pull request #151 from OregonDigital/feature/fix-typeahead-ui

Feature/fix typeahead ui
Implement "JPEG == small image" rule

- Removes hard-coded "iip" large image rule and puts in a content type
  check instead
- Modifies image factory trait - now you specify jpeg or tiff
- Adds new fixture image just to be sure we can truly test TIFFs
- Fixes downloads spec to use new jpeg factory trait
Fix ingest index

- Removes template admin section on ingest index, as the assumption
  that curators are also template editors was probably wrong
- Adds placeholder template variable to ingest index so HTML won't need
  to be edited further
Add UI placeholders for templates

- Creates skeleton model for templates, aliasing title as "name"
  temporarily for the UI
- Adds placeholder hack for template list in controller
- Adds table view of templates available for use/edit
- Adds resource for templates into routing rules
Move reusable functionality to FormControllerBase

Extracts ingest logic into new base class to be used for the ingest
controller as well as the template controller
Add new template form

- Requires magic "asset_class" parameter in FormContainer for use as
  GenericAsset creator as well as Template creator
- Adds new templates for rendering a template form
Style template name field
Make template name HTML consistent

Adds h3 tag for header and makes label sr-only so behavior is closer
to dynamic form fields
Fix ingest_form_for to autodetect path