Setup entrypoints

Fixes #85. Needs review.
I'll leave it then. I fixed the weird new line.

On 8/12/14, 22:59, Mike Cooper wrote:
>> @@ -253,12 +246,14 @@ def clientConnectionFailed(self, connector, reason):
>>  
>>  
>>  class DB(namedtuple("DB", "engine, session")):
>> +
> 
> I could imagine it growing my features later, but I don't really care about it.
> 
> ---
> Reply to this email directly or view it on GitHub:
> https://github.com/hamperbot/hamper/pull/88/files#r16158824
>