Require future dependency

Fixes #28
Add color input support

Fixes #29
Don't log /poll requests in Python 2