Move AddPartitions into TopicCommand
commit the remaining changes
change comments
Merge branch 'trunk' of http://git-wip-us.apache.org/repos/asf/kafka into trunk

Conflicts:
	core/src/main/scala/kafka/admin/AdminUtils.scala
	core/src/main/scala/kafka/admin/TopicCommand.scala
Merge branch 'trunk' of http://git-wip-us.apache.org/repos/asf/kafka into trunk
Add auto leader rebalance support
fix merge conflicts
some more changes
commit missing code
Merge branch 'trunk' of http://git-wip-us.apache.org/repos/asf/kafka into trunk
Address code review feedbacks
use zk for auto rebalance
some more changes
Merge branch 'trunk' of http://git-wip-us.apache.org/repos/asf/kafka into trunk
Merge branch 'trunk' of http://git-wip-us.apache.org/repos/asf/kafka into trunk

Conflicts:
	core/src/main/scala/kafka/controller/KafkaController.scala
Merge branch 'trunk' of http://git-wip-us.apache.org/repos/asf/kafka into trunk
KAFKA-1254 remove vestigial sbt patch by Joe Stein; reviewed by Jun Rao
trivial change to use the correct path of kafka-clients.jar in kafka-run-class.sh
kafka-1271; controller logs exceptions during ZK session expiration; patched by Jun Rao; reviewed by Guozhang Wang and Jay kreps
kafka-1235; Enable server to indefinitely retry on controlled shutdown; patched by Guozhang Wang; reviewed by Jun Rao