added some documentation and documented prepare_download
added note about default filename
added example to show use for prepare_download
Merge pull request #9 from polettix/master

Some documentation and usage example