A generic limiter library; includes basic client identity handling