KAFKA-1042 logSegments(from, to) Misses first segment.

I think this patch also fixes the continual timing problems we have had in log tests. The root cause
was that we weren't passing through the clock instance so we were mixing instances of MockTime and SystemTime.
This worked only because MockTime initializes to SystemTime.milliseconds so as long as the test took less than 1 ms it worked!
KAFKA-1094 Configure reviewboard url in kafka-patch-review tool; reviewed by Neha Narkhede
KAFKA-1042 follow up compilation fix; reviewed by Neha Narkhede
KAFKA-1098 Fix failing test in LogCleaner.
kafka-918; Change log.retention.hours to be log.retention.mins; patched by Alin Vasile; reviewed by Jun Rao
KAFKA-1001; Handle follower transition in batch; patched by Guozhang Wang; reviewed by Jun Rao
KAFKA-1060 Break-down sendTime into responseQueueTime and the real sendTime; reviewed by Neha Narkhede and Jun Rao
kafka-1092; Add server config parameter to separate bind address and ZK hostname; patched by Roger Hoover; reviewed by Jun Rao
KAFKA-1107 Broker unnecessarily recovers all logs when upgrading from 0.8 to 0.8.1; reviewed by Jay Kreps and Guozhang Wang
KAFKA-1107 Follow up review cleanup comments
KAFKA-1113 log.cleanup.interval.mins property should be renamed; Trivial patch, no review
KAFKA-1097 Race condition while reassigning low throughput partition leads to incorrect ISR information in zookeeper; reviewed by Jun Rao, Guozhang Wang
Minor logging improvement
KAFKA-1121 DumpLogSegments tool should print absolute file name to report inconsistencies; reviewed by Neha Narkhede and Guozhang Wang
KAFKA-1126 Remove the DISCLAIMER it is left over from incubation reviewed by Neha
KAFKA-1119 Kafka 0.8.1 overwrites previous per topic config changes; reviewed by Joel Koshy, Guozhang Wang, Swapnil Ghike, Jay Kreps
KAFKA-1112; broker can not start itself after kafka is killed with -9; patched by Jay Kreps and Jun Rao; reviewed by Jay Kreps, Neha Narkhede and Guozhang Wang
kafka-1127; kafka and zookeeper server should start in daemon mode and log to correct position; patched by Raymond Liu; reviewed by Jun Rao
kafka-1117; tool for checking the consistency among replicas; patched by Jun Rao; reviewed by Neha Narkhede, Joel Koshy, Swapnil Ghike, Guozhang Wang
kafka-1135; Code cleanup - use Json.encode() to write json data to zk; patched by Swapnil Ghike; reviewed by Neha Narkhede, Guozhang Wang and Jun Rao