Nickel::NLP accepts any object that responds to strftime.

Preferring that an object responds to a method over checking for its
type means that we can use ActiveSupport::TimeWithZone.
Remove InvalidDateTimeError checking.
Merge pull request #23 from thebestday/duck-type-date-time

ActiveSupport::TimeWithZone compatbility