WIP extra subrecord add buttons and refactored note forms to remove the dropdown buttons
Remove resource_component_transfer and resource_merge event types

For transfer and merging type events, there were at least two
different types of events: resource_component_transfer and
resource_merge. After thinking it over and seeing my request
for a 'component_transfer' event type, I figured that it was
best to treat merges and components the same in terms of the
events that got created. The following workflows should all
ultimately have events created with type 'component_transfer':

* Merging two resources into one
* Merging two digital objects into one
* Transferring components from one resource to another
* Transferring components from one digital object ot another
Remove translations for two removed event types
WIP show hide new 'add as you go' link based on hover/focus; Enable for main note records;
Make add-child and add-sibling buttons single click rather than dropdown buttons;
Remove dropdown select from bioghist note form; Fix selenium tests to work with the new frontend changes;
Reorder frontend views to more closely follow ISAD(G)/DACS

Makes subrecord ordering 1) dates, 2) extents, 3) agents
and (where applicable) 4) related resources with the
exception of digital objects and components, where file
objects appear first.

Delivers #48766865
Rename Add Child to Add Component and +1 to Add Sibling in tree actions; I18n Please select a ... messages; Replace Related Agents dropdown add button with an inline form changer;
Merge pull request #400 from anarchivist/dacs-views

Reorder frontend view sections to more closely follow ISAD(G)/DACS
Merge pull request #399 from anarchivist/transfer-event-types

Remove resource_component_transfer and resource_merge event types
Invalidate the cache as required when using other_unmapped
Add the config.ru to the Rails war files.

It turns out that Rails looks for this file to find its own config files.

All the thanks in the world to Hillel Arnold for helping to track this down :)
Combine init.subrecord and new.subrecord into one custom event subrecordcreated.aspace (event: subrecordcreated.aspace, namespace: aspace); Also clarified create.subrecord event to subrecordcreaterequest.aspace;
Cope with other_unmapped values being added concurrently
Remove reference to terms.crud.js... not quite ready yet.
Merge pull request #401 from hudmol/less-mouse-clicks

[Delivers #47583321] Less mouse clicks
Use net-http-persistent to reuse connections to the backend
Tidy ups: remove obsolete README.md, fix typo in frontend cookie name
Use DB.deblobify when setting notifications too
Backend changes