FLUME-1362 fix
NetcatSource and test fixes
Improved doc
Merge branch 'trunk' of git://git.apache.org/flume into new-trunk
Merge branch 'trunk' of git://git.apache.org/flume into new-trunk
FLUME-1416. Version Info should have hardcoded git repo address. \n (Hari Shreedharan via Mubarak Seyed)
FLUME-1421. PollableSourceRunner should name it's thread.

(Brock Noland via Hari Shreedharan)
Merge branch 'trunk' of git://git.apache.org/flume into new-trunk
FLUME-1422. Fix "BarSource" Class Signature in Flume Developer Guide.

(Patrick Wendell via Jarek Jarcec Cecho)
FLUME-1417: File Channel checkpoint can be bad leading to the channel being unable to start

(Hari Shreedharan via Brock Noland)
Merge branch 'trunk' of git://git.apache.org/flume into new-trunk
FLUME-1434: Distinguish background worker with channel name

(Denny Ye via Brock Noland)
FLUME-1418. Improvement for Log4j configuration.

(Denny Ye via Mike Percy)
FLUME-1434. Fix unit test failures caused by previous patch for FLUME-1434.

(Brock Noland via Hari Shreedharan)
Merge branch 'trunk' of git://git.apache.org/flume into new-trunk
FLUME-1432. File Channel should replay logs in the order they were written.

(Brock Noland via Hari Shreedharan)
FLUME-1432. Removing tar.gz file accidentally included in the commit.

(Brock Noland via Hari Shreedharan)
FLUME-1482 Flume should support exposing metrics via HTTP in JSON/some other web service format.

(Hari Shreedharan via Mubarak Seyed)
Revert "FLUME-1482 Flume should support exposing metrics via HTTP in JSON/some other web service format."

(Hari Shreedharan via Mubarak Seyed)

This reverts commit d656fae3f492b40281b875ba36793a8e488b5e8d.
FLUME-1482 Flume should support exposing metrics via HTTP in JSON/some other web service format.

(Hari Shreedharan via Mubarak Seyed)