Review Board 1.7.22

FLUME-1899 - Make the spool directory source work with sub directories

Review Request #12211 - Created July 1, 2013 and updated

Phil Scala
Added recursive directory walking to the ReliableSpoolingFileEventReader.  the same ignore pattern is used against the sub-directory names as well. 
Added new unit test, local testing on windows and CentOS.  By default the setting is not enabled, need to update configuration i.e. spool-agent.sources.spooler.recursiveDirectorySearch = true
Review request changed
Updated (July 25, 2013, 6:40 p.m.)
there were some whitespace changes that I missed, uploaded a new DIFF