added basic Cassandra support
added Cassandra module
modules should be sorted by name
milestone #1: basic support for querying cluster information and meta data for keyspaces and tables
Merge branch 'develop' into feature/cassandra

* develop:
  renamed the "use" function to "module"
added a method to directly support a Seq[Map[String,T]] as an input
added support for Cassandra ResultSet instances
milestone #2: CQL queries are fully supported
added some basic Cassandra examples
added default consistency level
implemented a Cassandra Output Source
Merge branch 'develop' into feature/cassandra

* develop:
  output sources no longer return futures
  updated signature with subclass
  added
Merge branch 'develop' into feature/cassandra

* develop:
  removed
  added a partition override flag
  removed obsolete accessors
Merge branch 'develop' into feature/cassandra

* develop:
  updated the ps command to properly support remote hosts
Merge branch 'develop' into feature/cassandra

* develop:
  sort modules by name
  use die instead of explicit exceptions
  updated the ps command: removed timeout - returns a future instead
  added method to convert a hexadecimal string to binary

Conflicts:
	src/main/scala/com/ldaniels528/trifecta/modules/core/CoreModule.scala
Merge branch 'develop' into feature/cassandra

* develop:
  Now with the configuration refactor, Trifecta commands can be issued from the command line
  refactored the configuration. now uses the file $HOME/.trifecta/config.properties
  added a sample configuration file
Merge branch 'develop' into feature/cassandra

* develop:
  Future is no longer needed
  TxConfig.load no longer needs a file to be specified
  updated application version
Merge branch 'develop' into feature/cassandra

* develop:
  fixed re-connect method
  fixed default encoding
  fixed Zookeeper connection string
  removed unused code
Merge branch 'develop' into feature/cassandra

* develop:
  refactored the ZkProxy class to accept a connection string rather than a host, port tuple
Merge branch 'develop' into feature/cassandra

* develop:
  removed unused property
  refactored the Zookeeper module (separated delete and delete recursively)
  Kafka now has its own configuration key that falls back to the Zookeeper key if not found
  refactored ZkProxy and support classes

Conflicts:
	build.sbt