FLUME-1819. ExecSource must flush events to channel periodically.

(Venkatesh Sivasubramanian via Hari Shreedharan)
FLUME-2011. "mvn test" fails without package build

(Thiruvalluvan M. G. via Mike Percy)
FLUME-2012. Two tests fail on Mac OS (saying they fail to load native library) with Java 7.

(Thiruvalluvan M. G. via Mike Percy)
FLUME-1940. Log a snapshot of Flume metrics on shutdown.

(Israel Ekpo via Mike Percy)
Merge remote-tracking branch 'upstream/trunk' into trunk