Setup entrypoints

Fixes #85. Needs review.
I ran autopep8 and trusted it to do its job. Maybe I shouldn't be so
trusting. In any case, do we really need that class?

On 8/12/14, 22:50, Mike Cooper wrote:
>> @@ -253,12 +246,14 @@ def clientConnectionFailed(self, connector, reason):
>>  
>>  
>>  class DB(namedtuple("DB", "engine, session")):
>> +
> 
> Huh? This blank line is weird, did the linter recommend it?
> 
> ---
> Reply to this email directly or view it on GitHub:
> https://github.com/hamperbot/hamper/pull/88/files#r16158644
>