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: remove unused destructor
journaltool: split out classes into files

Signed-off-by: John Spray <john.spray@inktank.com>