Extending Dates Role's Vague String handling & Fixing #346

I've extended the handling in order to support the functionality required to fix https://github.com/duckduckgo/zeroclickinfo-goodies/issues/346

@mwmiller my thinking was the case where the server's date is 1 day behind/ahead the users' in which case problems would occur I think/