Make Travis also run tests against MySQL
Add a bit of context to the Travis config
Pass through config settings to backend & frontend test instances.

Allows us to more easily run integration-style tests against different DB backends.
Merge pull request #418 from hudmol/pr/417

Pr/417
Combine all the Toolbar Consolidation commits...

WIP show toolbar on accession form and disable if there are form changes detected

Rework all toolbars for editable records

Fix a few annoying frontend things... removed namely default values for resource, DO and DOC; fixed subsection button styling in FF; fixed 'alert' exception at end of selenium tests; disable form submit button upon click to stop double posts;

Add 'Save' action to toolbar (from pivotal task request to offer Save action at top of page)

Fix dropdown menus in toolbar appearing offscreen by introducing new dropdown-menu class .open-aligned-right

Fix subrecord-form heading btns losing context (now they are anchors)
Merge pull request #419 from hudmol/47583233-consolidate-toolbars

[Delivers #47583233] Introduce toolbars to edit views
Change Subject.ref_id to Subject.authority_id
Patch up subject uniqueness checks to be more reliable
Use ensure_exists in the importer to make use of terms & subjects that already exist
Remove additional RequestContext from streaming import (which was just  there to support development)
Merge pull request #420 from hudmol/subjects

Subjects
Add asterix image to any required or conditionally required form inputs
Remove nested terms from vocabulary records.  Don't want to send back a list of all terms when fetching the list of Vocabularies
Merge pull request #421 from hudmol/47583279-make-required-fields-clearer

[Delivers #47583279] Add asterisk image to any required or conditionally required form inputs
Paginate repositories list in the public app; Also ensure the Resource's Finding Aid Title is used for breadcrumbs and search results labels when Finding Aid Status == completed;
Fix show_published_only filter on backend to use the PUBLIC_USERNAME; Also ensure repositories are 'published' by default;
WIP Remove setup_context (not used) and begin using set_title... but first need to consolidate I18n locales
Introduce common/locales and refactor frontend and public apps to pull in from common and only override for interfac-type messages
Fix __singular references for sub note labels
Merge pull request #423 from hudmol/flesh-out-the-public-templates

[Delivers #48602367] public app pagination for repos and /common/locales