add date/format following LDML tokens + number/ordinal + date/quarter

partial implementation so far.

I'm doing the pull request from the mout repository so feel free to contribute to it and push new commits, we can always rebase it before merging.

[LDML Date Format Patterns](http://unicode.org/reports/tr35/tr35-dates.html#Date_Format_Patterns)

see #78