FLUME-1401: Asynchbase sink should be configurable to support timeout

(Hari Shreedharan via Brock Noland)

git-svn-id: https://svn.apache.org/repos/asf/flume/trunk@1368359 13f79535-47bb-0310-9956-ffa450edef68
FLUME-1408. Log uncaught Throwables thrown within Executors.

(Brock Noland via Hari Shreedharan)

git-svn-id: https://svn.apache.org/repos/asf/flume/trunk@1368360 13f79535-47bb-0310-9956-ffa450edef68
FLUME-1391. Use sync() instead of syncFs() in HDFS Sink to be compatible with hadoop 0.20.2.

(Yongkun Wang via Jarek Jarcec Cecho)

git-svn-id: https://svn.apache.org/repos/asf/flume/trunk@1368361 13f79535-47bb-0310-9956-ffa450edef68
FLUME-1389. Flume gives opaque error if interceptor type not specified.

(Patrick Wendell via Hari Shreedharan)

git-svn-id: https://svn.apache.org/repos/asf/flume/trunk@1368362 13f79535-47bb-0310-9956-ffa450edef68
FLUME-1412. Add missing commons-collections to pom

(Hari Shreedharan via Mike Percy)

git-svn-id: https://svn.apache.org/repos/asf/flume/trunk@1368363 13f79535-47bb-0310-9956-ffa450edef68
FLUME-1414. VersionInfo should not create a log instance.

(Hari Shreedharan via Mike Percy)

git-svn-id: https://svn.apache.org/repos/asf/flume/trunk@1368364 13f79535-47bb-0310-9956-ffa450edef68
FLUME-1416

git-svn-id: https://svn.apache.org/repos/asf/flume/trunk@1368365 13f79535-47bb-0310-9956-ffa450edef68
Merge remote-tracking branch 'upstream/master' into trunk