improve s3 uploaded failure log message
Add Travis badge
Merge pull request #338 from stevenschlansker/travis-badge

Add Travis badge
use UTC in test
update vagrant documentation
only check for vagrant-omnibus and vagrant-berkshelf if explicitly using base_image vagrant machine
jesos changes
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.
api-docs rework
fix
add grpn internal maven deploy
remove strange utf 8 string encoding
Rework the Json serialization code

- clarify how a transcoder works, align methods
- Have only a few transcoders, use Guice binder to bind for different types
- clarify IdTranscoder, use standard valueOf method to instantiate
- remove all the static code serializations
- remove most direct ObjectMapper uses, use transcoders everywhere
- remove SingularityJsonObject, move helpers into JsonHelpers
- add general SingularityTranscoderException instead of
  SingularityJsonException (it would be great if that were a checked
  exception or a subclass of IOException but the amount of code
  changes required for that is so painful that we need to let that go
  for now).
wip