Fixed minor bug in HtmlRenderer and made private members protected to allow reuse in subclasses
Made WtEngine implement an interface to make Google Guice work
Made sure that worker instantiation happens in same thread as execution

- Improved naming of workers
Added copyright header
Fixed division by zero bug in parser function "padleft"
Adapted WOM nodes to make sure they follow java bean spec
Multiple fixes to related to pretty printing the WOM

- Fixed parser generated RTD for template parameters
- Fixed template parameter child name: defaultValue -> value
- Added missing visit(WtLinkTarget.WtNoLink) to WtPrettyPrinter
- Made newline at end of pretty printed text optional and OFF BY DEFAULT
- Gone back to printing text in WOM output in <text> tags with xml:preserve="space"
Fixed xerces dependency in POMs
Cleaned up build output, added missing license headers, fixed build warnings and cleaned up pom dependencies

Replaced:
  -import com.sun.org.apache.xerces.internal.util.XMLCatalogResolver;
  +import org.apache.xerces.util.XMLCatalogResolver;
Bumped version to 2.0.0-alpha-3-SNAPSHOT