Add deb profile to assembly/pom.xml
Removed repl-bin and updated maven build doc.
Merge pull request #433 from markhamstra/debFix

Updated Debian packaging
GraphX shouldn't list Spark as provided
Workers should use working directory as spark home if it's not specified
Merge pull request #441 from pwendell/graphx-build

GraphX shouldn't list Spark as provided.

I noticed this when building an application against GraphX to audit the released artifacts.
Made some classes private[stremaing] and deprecated a method in JavaStreamingContext.
Merge pull request #443 from tdas/filestream-fix

Made some classes private[stremaing] and deprecated a method in JavaStreamingContext.

Classes `RawTextHelper`, `RawTextSender` and `RateLimitedOutputStream` are not useful in the streaming API. There are not used by the core functionality and was there as a support classes for an obscure example. One of the classes is RawTextSender has a main function which can be executed using bin/spark-class even if it is made private[streaming]. In future, I will probably completely remove these classes. For the time being, I am just converting them to private[streaming].

Accessing underlying JavaSparkContext in JavaStreamingContext was through `JavaStreamingContext.sc` . This is deprecated and preferred method is `JavaStreamingContext.sparkContext` to keep it consistent with the `StreamingContext.sparkContext`.
Merge pull request #442 from pwendell/standalone

Workers should use working directory as spark home if it's not specified

If users don't set SPARK_HOME in their environment file when launching an application, the standalone cluster should default to the spark home of the worker.