Fix highlighting of numbers and unhighlight identifiers

The patterns to match numbers needed fixing. Plus, identifiers are no longer
highlighted because anyway a wcfg-formatted file is mostly identifiers and
values, plus some separator characters "[]{}:,", so highlighting the
identifiers was adding too much colour.