Started filling in TopicEvaluator

Javadoc updated for TopicExpressionEvaluatorInterface
TopicValidator has now XPathEvaluator bound to its dialect URI
TopicValidator may now be extended by external provided expression
evaluators.
XPathEvaluator now has comments on how implementation may progress