Fix SPARK-698. From ExecutorRunner, launch java directly instead via the run scripts.
Incorporate feedback from mateiz:
- we do not need getEnvOrEmpty
- Instead of saving SPARK_NONDAEMON_JAVA_OPTS, it would be better to modify the scripts to use a different variable name for the JAVA_OPTS they do eventually use
adding typesafe repo to streaming resolvers so that akka-zeromq is found
adding checkpoint dir to .gitignore
changing streaming resolver for akka
Merge pull request #517 from Reinvigorate/sm-build-fixes

Build fixes for streaming /w SBT
KafkaInputDStream improvements. Allows more Kafka configurability
fixing memory leak in kafka MessageHandler
removing dependency on ZookeeperConsumerConnector + purging last relic of kafka reliability that never solidified (ie- setOffsets)
keeping JavaStreamingContext in sync with StreamingContext + adding comments for better clarity
fixing autooffset.reset behavior when set to 'largest'
Merge pull request #527 from Reinvigorate/sm-kafka-cleanup

KafkaInputDStream fixes and improvements
fixing Spark Streaming count() so that 0 will be emitted when there is nothing to count
adding spark.streaming.blockInterval property
Surfacing decoders on KafkaInputDStream
Add hBase example
adding kafkaStream API tests
count() now uses a transform instead of ConstantInputDStream
fixing indentation
fixing kafkaStream Java API and adding test