Fixes https://github.com/ppy/osu/issues/476.
- Add noVideo option to DownloadBeatmapSetRequest - Make Download fire an event with new download instead of returning it
No database-level where clauses were being used in many cases they should be.