BlockManager UI.
code Formatting
Nicer storage level format on RDD page
Merge branch 'master' into blockmanagerUI

Conflicts:
	core/src/main/twirl/spark/deploy/worker/index.scala.html
Merge branch 'master' into blockmanagerUI
Refactor BlockManager UI and adding worker details.
Merge branch 'master' into blockmanagerUI
Removing offset management code that is non-existent in kafka 0.7.0+
StateDStream changes to give updateStateByKey consistent behavior
Add spark.executor.memory to differentiate executor memory from spark-shell memory.
Merge branch 'streaming' into sm-updateStateByKey
Merge remote-tracking branch 'dennybritz/blockmanagerUI' into blockmanager_ui

Conflicts:
	core/src/main/scala/spark/RDD.scala
	core/src/main/scala/spark/storage/BlockManagerMaster.scala
	core/src/main/scala/spark/storage/StorageLevel.scala
kafka jar wasn't being included by run script
further KafkaInputDStream cleanup (removing unused and commented out code relating to offset management)
kafkaStream API cleanup. A quorum of zookeepers can now be specified
Changed method name of createReceiver to getReceiver as it is not intended to be a factory.
Plug in actor as stream receiver API
adding updateStateByKey object lifecycle test
Splitting StreamingContext.queueStream into two methods
Changed method name of createReceiver to getReceiver as it is not intended to be a factory.