guess what... we can stream through http
fix version extraction and add some tests
rename some stuff for clarity
yeah, it works :-)
update readme
i was kidding, but now it works