Updating formatPercentage to be compatible with percent sign in front and percent sign/negative sign permutations (as required by some locales)
Updating format tests to include tests for percentages with percent sign in front and locale-specific negative percent formats