A Gem for converting a human readable string into a date, or a passed date