reverse pause ordering

fixes race condition
jesos changes
doc changes
Make Singularity embeddable into a bigger service.

Adds also an example on how to do it with a skeleton class.

There is probably some more documentation required; I will write some once this has really gelled.
another generic change for extensibility.
Move static resources into /assets subfolder.

Remove the weird "/static/static" folder.
Move the Singularity UI to a special "/ui" resource.

This frees up the root resource to be used for other things.
Make root resource configurable.

Add a new flag in the ui section: redirectRootToUi: true / false

If true, accessing the root URI of Singularity will redirect to the UI. If false, no redirection will
happen (and whatever other resource is configured for / will kick in. By default this is 404 (not found).
fix errors found in review
Update to Dropwizard 0.7.1
Replace AcceptLanguage filter bundle with actual Jersey injection code.

Add binders for the jersey specific filters to the Guice code.

Replace the AcceptLanguageBundle with a specific filter to replace es-419 with es-ES.
Add metrics for all JAX-RS resource endpoints.

This exposes metrics to the internal metrics registry.