journaltool: move sources into tools/

Additionally remove dependency on boost::filesystem as it
was only being used for directory creation.

Signed-off-by: John Spray <john.spray@inktank.com>
journaltool: boilerplate
journaltool: remove unused destructor
separate journalfilter
split out journalscanner
split out eventoutput