Allow any order of contents inside XML nodes

Addresses #19.
If you switch the arguments around, you'd be able to write

```F#
node |> select "e:smtp-address"
```

Personally, I think this is easier to read, but it's subjective... What do you think?