Adapted AST nodes to make sure they follow java bean spec
Using interfaces instead of implementations for node list and text node type in XmlWriter
Fixed javadoc warnings
Bumped version to 2.0.0-alpha-3-SNAPSHOT