HTTPS clone URL

Subversion checkout URL

All files are written to disk directly.
When data is requested, files are mapped into memory.
Information about download status is stored as extended file attributes.
Added python test server, so we can easily simulate funny behaviour.