- atom IDs are now valid URNs/URIs.
- also get lines starting with lower case characters. There's prettier
  ways of doing this, but can't be bothered right now. Pardon the French.
- fixed a number of atom validation errors