From feed xml

Allows initialisation from string, useful if you already downloaded the feed. See issue #1

Also fixed a couple of other bugs (note the new way to specify the version!).