Give more useful positions in unit tests
Fix failing test

(Assert forgot to expect the pretty print classes).

Fixes #6. (It turns out that #6 was already fixed, I must have been using the latest version).
Support straight URLs not surrounded in <http://...>