Add token_bucket.py

Simple implementation of a Token Bucket algorithm to solve the
problem of rate limiting a function to n calls in m seconds.