Merge branch 'release/0.1.0' into develop
bumped version.
moved log4j to its own folder to prevent clashes with deployer log.
Big java reformatting. Moved elephantdb.hadoop and elephantdb.log to common namespace.
checkpoint with testing failure.
using edb logging.
Factored out common functionality into common package.
Added ISerialize protocol, removing need for multiGetString etc
types moved to common group.
Moved old edb code into keyval namespace.
Added various multigets back in to support thrift interface.
Modified thrift interface for new edbs.
Bumped version. Moved ill-placed nil.
Updated tests to support new namespacing.
Changed argument order.
proxy to reify gives lots of speed!
Shutdownable is now a clojure interface.
In process; client interface abolished, moved over to service.
Completed the move to "common".
added idomainstore interface.
moved serious amounts of code from the cascading tap over to this project. Added shell for kyotocabinet. Notes on interface scattered around the code.