Add 'on' feature
Add error on unrecognised date
Add on-usage in README.md
Fixed merge indentation, clarified `on` usage, removed inconsistent `shift` and `echo`