Merge pull request #3 from prezjordan/feature/useful-duration-definitions

Fixes #1 - Ability to easily define useful durations
Add example in README and do a patch level bump
Eat our own dog food and use the useful_duration() method internally