Fixes wrong indentation in fetcher
Adds booby to requirements.txt
Adds store.get_file and store.put_file
Prevents command line args parsing to break with extra verbose spec -vvvv
Refactors Fetcher moving networking methods into a new Sender class
Improves fetcher documentation
Removes cli handlers for --help and --version as they're docopts defaults already
Moves logging configuration to log module
Adds basic profiling for debug mode
Improves performance by changing from gevent.map to non-blocking gevent.map_async

Notice that page requests will not be done strictly after the previous one has been totally processed, but when the pool scheduler decides so.
Removes old fetch.py module
Cleanup and function refactor in fetcher
Fixes bug with --page option
Adds --workers option to the fetch command

It will control the size of the Pool
Adds spec for fetcher
Moves fixtures from test/fixtures to spec/fixtures