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 surely the closest thing to being "correct" is the local clock on the server? That way the availability zone of the EC2 instance affects the clock and users would be accurate to within 1-2 hours?