Extracted an interface for object factory so that AnyObjectFactory implements it; created JavaObjectFactory which is dedicated for Java-bean style classes with multiple constructors (but no-args constructor is mandatory); object factory created by a column mapper - AnyObjectFactory is used by all existing column mappers but Java bean column mapper; Java bean column mapper uses dedicated JavaObjectFactory which requires and uses no-args constructor; the method which retrieves constructor parameter types has been moved to the object factory; created some integration tests which checks for proper storing and retrieving Java beans with different sets of constructors. Fixes #45
Merge branch 'master' of https://github.com/datastax/cassandra-driver-spark into issue-45
Added unit tests for object factories; moved sample beans from integrations test to unit tests; modified build so that integration tests may use classes defined in unit tests. Fixes #45
Merge branch 'master' of https://github.com/datastax/cassandra-driver-spark into issue-45
Enhance integration tests so they can be run with external Cassandra or Spark cluster.
Merge branch 'dse-compat' into issue-32
Reverted to a single AnyObjectFactory and fixed everything in it; it works now with almost any class - Scala/Java single/multiple constructors, inner classes and deeply nested inner classes; it also throws explanatory exception if suitable constructor cannot be resolved; Fixes #45
Ability to register custom type converters  for both reading and writing data. Fixes #32.
Merge branch 'master' of https://github.com/datastax/spark-cassandra-connector into it-tests
Added missing information about need to copy the test jar to Spark nodes when running integration tests with an external Spark cluster.
Initial commit of Spark Streaming addition to read/write to Cassandra
Merge branch 'master' of https://github.com/datastax/spark-cassandra-connector into issue-32
Merge pull request #80 from RussellSpitzer/master

Issue #79: Handle null values in String Converter
Regression test for issue #79 (null value handling in CassandraRow#toString)
Added changelog. Renamed LICENSE to LICENSE.txt.
Added object type to the error message produced by TypeConverter.
Merge branch 'master' of https://github.com/datastax/spark-cassandra-connector into issue-32
Added ChainedTypeConverter serializability test. Documented custom converters.
Merge pull request #68 from datastax/issue-32

Registering custom type converters - Issue 32
Minor fixes - excluding guava from spark-streaming, renamed StreamingFunctions.scala to StreamingContextFunctions.scala, added Helena's id