make confirm human use POST
Merge pull request #117 from mixcloud/mc_post

make confirm human use POST
Add ExperimentCounter module

This is used to manipulate counters associates with experiments. This
commit adds the type and moves callers, but does not move
implementations.
Move implementations into ExperimentCounter
Counters to class not just module
Make redis an instance variable

This means connections will be restablished between requests
Add sentinel redis discovery support
ExperimentCounter does not delete experiment
Merge pull request #118 from mixcloud/ts-redis-sentinel

Add support for redis sentinel
Add timeout for sentinel connections
Catch exceptions on connecting to redis
Fix socket timeout parameter
Remove database usage from template compilation

This allows templates to be validated without a database
Update README.rst
fixed gitignore to avoid conflicts with upstream/master
merge upstream/master