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

@mintsoft I have some sort of deeply-held technocratic belief that `UTC` is always correct, which is why I am hoping you guys can some to a more humane solution.