A read write provider for scala objects.  This is pretty much a copy of codahale's jersey-scala but using just jackson's scala module