Get and set source parentPageId when handling metadata
Fix start time in stats

Was outputting the format string
Add addValueStat wrapper to PageData
Add output bytes to stats and set stats via PageData
Fix stats test for PageProcessor
Implement DocumentOutliner

Creates and compares HTML document outlines of source and output
Change DOMQuery::is() usage in BrAtlForcedNewlineHtmlTransformer

QueryPath is() seems to give false positives in some cases when a
string is supplied, so I changed it to check against a DOMNode instead.
Add warning for unhandled pre classes
Implement PreElementAnalyzer

Compares pre element counts before and after conversion
Change prefixes for analyzers to before: and after:
Update error message for PreElementAnalyzer

Also, generate stat if count is 0 but compareToPrefix is set
Update assert*Stat methods to handle error stat types

Also refactored a bit
Fix comparison handling in DocumentOutliner

Also refactored a bit and echo error message