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 @moollaza also, thinking about it; it's always worked like this and it doesn't seem to have presented an issue anywhere?