Improve dateFromObject to utilise the normalizedUnits method.

User object will now handle any acceptable capitalisation, aliasing or pluralisation.
Merge pull request #1103 from Xotic750/dateFromObject

Improve dateFromObject to utilise the normalizedUnits method.