initial set of logging improvements
improved logging
improved documentation
code tidyup
no longer needed as will use Camel xpath predicates