initial work v2.0
hang the curtains
standup honcho, redis, celery, and flask
add in a debounce/throttle helper for celery tasks from @mattrobenolt
implement missing `hash_func` method as noted by @mattrobenolt
accept file uploads, verify repo and md5hash
create task for updating repo metadata
remove debounce logic based on an external cache, use a flock
add script for uploading an rpm