more code cleanup
switch to uppercase constants
Merge pull request #365 from ryanlecompte/rate_limiter_timing_cleanup

Improve sleeping algorithm for rate limiting output streams
Merge pull request #366 from tdas/streaming

Code refactoring
Removed the use of getOrElse to avoid Scala wrapper for every call.
Merge pull request #360 from rxin/cogroup-java

Changed CoGroupRDD's hash map from Scala to Java.
Removed stream id from the constructor of NetworkReceiver to make it easier for PluggableNetworkInputDStream.
Make filter preserve partitioner info, since it can
Merge branch 'master' of github.com:mesos/spark
Added documentation for PairDStreamFunctions.
Fixed bug
Minor name fix
Merge pull request #370 from tdas/streaming

Added more documentation and minor change in API for NetworkReceiver
Fixed bug in RDD checkpointing.
A very rough, early cut at some Java functionality for Streaming.
Adding some initial tests to streaming API.
Remving main method from tests
Better equality test (thanks Josh)
Adding more tests
Reduce tests