FLUME-2469. DatasetSink should load dataset when needed, not at startup.

(Ryan Blue via Hari)
FLUME-2463. Add Hive and HBase dataset support in DatasetSink.

(Ryan Blue via Hari)
FLUME-1501. Flume Scribe Source needs unit tests.

(Ashish Paliwal via Hari)
FLUME-2481. TestFileChannelEncryption fails with System locale other than en_US

(Santiago M. Mola via Hari)
FLUME-2492. Flume's Kafka Source doesn't account time correctly

(Gwen Shapira via Hari)
FLUME-2479. Kafka property auto.commit.enable is incorrect for KafkaSource.

(Gwen Shapira via Hari)
FLUME-2479. Adding new test files.

(Gwen Shapira via Hari)
FLUME-2495. Kafka Source may miss events when channel is not available

(Gwen Shapira via Hari)
FLUME-2466. Embedded agent name cannot contain spaces

(Johny Rufus via Hari)
FLUME-2346. idLogFileMap in Log can lose track of file ids.

(Johny Rufus via Hari)
FLUME-2472. SyslogUtils fails when system locale is not English

(Santiago M. Mola via Hari)
FLUME-2489. Upgrade Apache Curator to 2.6.0

(Santiago M. Mola via Hari)
FLUME-2475. toLowerCase/toUpperCase must specify Locale.

(Santiago M. Mola via Hari)
FLUME-2237. Example config in User Guide to use same notation for Agent name

(Ashish Paliwal via Jarek Jarcec Cecho)
FLUME-2126. Problem in elasticsearch sink when the event body is a complex field

(Ashish Paliwal via Hari)
FLUME-1710. JSONEvent.getBody should not return null

(Ashish Paliwal via Hari)
FLUME-2482. File Channel tests must disable scheduled checkpoint to avoid a race condition with forced checkpoint.

(Johny Rufus via Hari)
Initial commit for Kafka Channel
Initial implementation complete
Add comment explaining why we need threadlocal consumers