Use keyword args
Keep 1.9 compatible
Use time instead of current
Merge pull request #8 from sanemat/feature/pure-ruby-time

Feature/pure ruby time