FLUME-2455. Kafka Sink Documentation.

(Thilina Buddika, Gwen Shapira via Hari)
FLUME-2470. Kafka Sink and Source must use camel case for all configs.

(Gwen Shapira via Hari)
FLUME-2470. Kafka Sink and Source config updates. Missed a couple files in the last commit, adding them.

(Gwen Shapira via Hari)
[FLUME-2215] ResettableFileInputStream can't support ucs-4 character.

Patch by Alexandre Dutra:
https://issues.apache.org/jira/secure/attachment/12620855/FLUME-2215-1.patch
Force English Locale on SyslogUtils.

This ensures that English locale is used to parse syslog dates
even on systems with different locales.
Ensure proper file permissions on TestHDFSEventSinkOnMiniCluster.

MiniDFSCluster will fail if DFS_DIR has permissions other than
rwxr-x-r-x. This is usually accomplished by having umask set to
0022, which is unconvenient for testing. So we try to set such
permissions with setfacl.