Added EllipsisNode
Added magic constant nodes
Added node types for comments and whitespace
Merged Token into TokenNode
Added ParentNode and removed @package from comments