Deleted weird files
Merge branch 'master' into download
Cleanup.
Fixed null pointer on download with out a specified range.
Added a convenience toString method.
Wording tweak.
Made filename handling a bit more robust.