[WIP] Issue 15: JOIN Support
Changed some tests to match new queries
Minor change concerning alias argument
Added support for OUTER joins + bugfix in DescendantNode Join condition
Reordered use statements, changed 'AS' to 'as'
Merge pull request #115 from wjzijderveld/15-implement-joins

Issue 15: JOIN Support