Refactor downloads

https://github.com/cnpm/cnpmjs.org/wiki/Migrating-from-1.x-to-2.x

Use downloads table instead of download_total

Fixes #544
可以不加这个判断每月天数的逻辑吧？反正这一天的 count 肯定是 0，会被过滤掉的