Implemented a downloader for Hadouken.
Merge pull request #1 from RuudBurger/develop

Sync upstream
Refactored Hadouken downloader.
Merge branch 'develop' of git://github.com/hadouken/CouchPotatoServer into hadouken-develop
Import optimize