LT-14749: Subsense Number Formatting Not Synchronised

Before I addressed this report, the code was intentionally not
synchronising punctuation before and after the numerals.  Per a
discussion with Steve McConnel, before the dialog to set these
settings, users could set them by editing
[project]/ConfigurationSettings/LexEntry.fwlayout or
LexSense.fwlayout.  So my fix may break formatting that users had set
up, iff they change settings through the dialog (Tools > Configure >
Dictionary... > Sense).  However, the dialog does not provide the same
granularity as editing the .fwlayout files, and therefore, if users
are using the dialog, they probably expect to update formatting of
sense numbers at all levels.

Change-Id: I7b99fb5cd32d042e7540aab79c9757098334112d