Revert "connect gearpump with Kafka"

This reverts commit 37a835677575e1548e98e25013de9ec8a86be2ac.
Merge remote-tracking branch 'remotes/upstream/master'
Merge remote-tracking branch 'remotes/upstream/master'

Conflicts:
	core/src/main/resources/shell.scala
	examples/src/main/scala/org/apache/gearpump/streaming/examples/kafka/KafkaSpout.scala
change resource on worker to be configurable
add kafka conf file
remote zombie codes
Merge pull request #66 from huafengw/workerResource

change resource on worker to be configurable
Merge pull request #67 from manuzhang/add_kafka_conf_file

Add kafka conf file
add dependency of examples into core/build.sbt until we resolve #30
update README.md to document that you need to run 'sbt clean publishLocal pack'
Remove circular dependency but add hardcoded reference to examples lib for local, master, worker. Temporary workaround until we can pass the jar (or jar path) to the master and have it loaded dynamically
add entire path of examples so this works with kafkawordcount (which references zookeeper, kafka, etc)
Fixes #45 - elimination of duplicate jars won't be available in sbt-pack until 0.6.3 I believe. We can update sbt-pack at that time.
Merge pull request #68 from kkasravi/master

Add hardcoded examples jar to local, master, worker classpaths until we resolve #30
Remove unused classes, traits
first pass on #70 - somewhat painful converting AppDescription to something JSON friendly.
For wordcount a REST query of /appmaster/0?detail=true results in a JSON structure of {"appId":0,"appDescription":{"name":"wordCount","conf":[],"dag":{"vertex":["Split","Sum"],"edge":[["Split","HashPartitioner","Sum"]]}}}
use map's returned collection and convert to list
Getting a better idea of how the serialization/deserialization of types should work assuming we can automate. ActorRef's deserialization should really be path -> ActorSelection -> ActorRef
Another pass on AppDescription JSON conversion