Improved Date/Location detection

Date detection improved to detect combined and shortened dates (e.g. '12am').
Improved places detection.