user can now define their own compression codec in g.getConf(). Fixed #146
Fixed compilation error caused by Titan commit 639d431.

TranscationConfig was eliminated. The interface TransactionConfiguration
was  introducted, and an implemention of it StandardTransactionBuilder
was written.  This commit changes FaunusTitanGraph to use
StrandardTransactionBuilder.
Merge pull request #147 from Lab41/master

Fixed compilation error caused by Titan commit 639d431.
Fixed a SLFR Logging issue. Used Apache Logger instead -- works.
updated SchemaInferencerMapReduce to use new Titan type maker API. Fixed an SLF4J logging issue in titan-cassandra and titan-hbase adaptors.
Add log4j dep, remove slf4j binding exclusion
Manage slf4j-api and -log4j12 versions

This will prevent slf4j API and Log4j binding versions from diverging
even if Faunus's dependencies's versions of these libraries change in
the future.
Tweak changelog for 0.4.0 release
Update doc submodule pointer to latest wiki commit
Use Titan 0.4.0 instead of 0.4.0-SNAPSHOT
[maven-release-plugin] prepare release 0.4.0
[maven-release-plugin] prepare for next development iteration
Update titan.version to 0.4.1-SNAPSHOT
Update doc submodule pointer to latest wiki
fixed a nasty bug around configuration objects overwriting each others key/values. Fixed #152
made the partitioner the new default for Cassandra at org.apache.cassandra.dht.Murmur3Partitioner. Fixed #153
updated Faunus with change in Titans EdgeSerializers API.
Merge branch 'master' of github.com:thinkaurelius/faunus
added more useful properties for reduce phase handling.
Corrected edgeSerializer invocation