Extract cents naming fix

Two minor changes are being included in the PR concerning readability issues

Scanning from the most significant part of the value to the least for non-digit values will return thousands_separator and decimal_mark in the corresponding order (instead of reverse).

When extracting everything but digit characters, the values extracted have only a general delimiting purpose instead of decimal mark separators.

--j