Remove factories, remove dependency on testng since it doesn't currently support Spock unit tests.
getTextNodes() now returns a TextNode if a TagNode is set to transform false.
Changed ParserException to a checked exception.
Added missing copyrights
Bump to 1.0.3