Add sidebar nav for subrecords, an error nav item, ensure the affix offsets are updated as subrecords are added/removed and patch the scrollspy so these offsets are calculated correctly.
When running a build/run "dist", create a custom solr.war with our configurations loaded.
Separate common into its own lib
Set the data directory's basedir.  Fix issues with db:nuke not working
Switch backend back to using Bundler to require gems, but don't automatically require sinatra
Backend warbler gemless wars.
Remove dependencies from the .war files we build.
Build an archivesspace.zip
Scripts for setting up Tomcat
Move default config options into config-defaults.rb and load and eval them.

This will let us get the defaults back later.
Write the default configuration values to config.rb in the distribution archive.
Fix up paths to indexer files to patch up the tests.
Nicer messages
Add Redhat & Debian compatible header to the init script.
Windows changes
Doc updates
Move migration scripts into the common/ directory so we can run them from the launcher.

A few fixes to the launcher paths to get everything writing under data/
Have the archivesspace.sh script run in foreground mode by default.
Switch the default launcher ports to match the old launcher.

Removed the need for the indexer to have a dedicated port.
Have Solr and the indexer share the same Jetty server (so we don't need the extra port)