Ensure all components of a union query are prefixed #340.
Added test for union queries in Element::findAll().
Wrap parent xpath in parentheses if it contains a union.
Merge pull request #450 from grahambates/develop

Ensure all components of a union query are prefixed .
Closes #340