Work in progress. First basic version of a converter hierarchy and a working implementation that delegates to Spray-Json

only the "read" side has been implemented so far
Some formatting
Added a basic StringRiakValueConverter
Renamed the SprayJsonConverter
Got rid of the old raw String version of bucket.store() and replaced it with one that uses the converter infrastructure, which contains a basic string converter
Added an extra apply overload for RiakValue for the common converter case of knowing the content and the content type but not having any other meta-data
Implemented the write-side of the SprayJsonConverter
Added a license file and some very basic README content
Merge remote-tracking branch 'origin/converters'
More README content
Added some example comments about how to store values without keys
Simplification of the main client api. Got rid of the connection class, which didn't do anything anyway. Now there's only the Riakclient and the Bucket classes plus a very small Riak trait so you can mock/stub the client where needed
Based on comments about Akka extensions by @RayRoestenburg, I once again refactored the way the client gets created

We are still looking for the "correct" way to expose the client to users, who might already be inside a running ActorSystem but they don't have to be and that creates some design issues.
Added the Apache license header to all source files
Added simple apply(host, port) method to RiakClient so you can do RiakClient(system)("localhost", 9098)
Added a TODO for the Settings and fixed a typo
Upgraded to the latest spray-client version, which includes the new HttpClient architecture. Also did yet another major refactoring of the structure. Still looking for the best design but still getting closer :)
Moved the old benchmarking application.conf settings to the test/resources/application.conf because reference.conf should only contains library-specific default settings
Changed the type of the value contained within a RiakValue to String since that what it mostly is and that what you mostly want it to be (to begin with).

Byte array conversion is now done in the conversion to/from HttpRequest/HttpResponse
Added some initial steps to write back the value after a conflict has been resolved but ran into a design issue that I'll discuss with the feedback group tomorrow