Refactored to use ratelimiter module
Various fixes for jshint
forgot to populate the milliseconds constant
version bump
Merge pull request #8 from cl-aaron/master

Refactored to use ratelimiter module, clarify names, and formatting