Prevent crash when non-date is passed into nicePointName

Fixes #51 

Added some sanity checks to nicePointName to prevent crashes when a date isn't parseable.