Parsing of Attachment record type

This pull request adds support for parsing Attachment record types as discussed in #18 (related to #4).
Instead of a sequence expression piped into `Seq.toList`, wouldn't a list expression be simpler?

```F#
[ for node in selectAll "e:attachments/e:attachment" ->
    { Content = ... // etc.   ]
```