Extracted superclass for RDD and DStream common Java functions and moved RDDJavaFunction out from CassandraJavaUtil to a separate file
Added DStreamJavaFunctions and convenient static factory method in CassandraJavaFunctions
Moved SparkContextJavaFunctions out from CassandraJavaUtil to a separate file; created StreamingContextJavaFunctions together with convenient static factory method in CassandraJavaUtil
Added SuppressWarnings for Java API classes
Added API documentation for Connector JavaAPI
Fixed wording according to reviewer's comments
Ninjafix: added missed primitive type: varchar
Merge branch 'b1.0' of https://github.com/datastax/cassandra-driver-spark into java-api-upgrade
Added CassandraJavaRDD to provide Cassandra related methods on JavaRDD (mainly where and select); added appropriate integration tests
Update of changes.txt
Forgotten updates of changes.txt - Spark Streaming support, AnyObjectFactory fix, VarChar fix
Ninjafix: fixed README.md - removed a link to the Scala plugin because it is included in the plugin repository in IntelliJ; added an advice to add 'fixes #xx' at the end of each commit message for contributors
Updated JavaApiDemo so that it includes examples of how to use the newly added methods
Wording fix
Merge branch 'b1.0' of https://github.com/datastax/cassandra-driver-spark into java-api-upgrade

Conflicts:
	CHANGES.txt
JavaAPI docs - part 1
Made cassandraTable methods return CassandraJavaRDD instead of CassandraRDD (in JavaAPI)
Java API docs, some minor chagnes in JavaAPI
Updated CHANGES.txt
Reverted accidental change in DemoApp