data.js: tag each ordinal number as 'ordinal'

Make it possible to distinguish ordinal numbers from other words by
tagging them as 'ordinal'.  Ordinal numbers are '1st, 2nd, 3rd, ...' as
opposed to '1, 2, 3, ...'.