Improve date detection (Fixes #3)

See #3. Previously, "Friday's" was never detected. Now, it is, although it's a bit slower.