Enhance money validation process

White spaces and underscores are removed by the raw value string,
before it is given to the numericality validator. This ensures
that numbers like 45_555_555 are passing the validation procedure.