change download rate-limit, and some other cleanups
* FEATURE
* generate_downloader will now let you provide a max_per_hour for its internal rate-limit
default is 30
* provide a nice README that describes the various functions provided here
* DEV
* setup.py cleanups and new version pins
* make CHUNK_SIZE a variable