[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.
Always use .to*Case() with Locale.ENGLISH.
Add Travis CI conf.
[FLUME-2481] TestFileChannelEncryption fails with System locale other than en_US
Fix TestResettableInputStreamReader.
TEST