Add 'allowCoordinatesChange' in label tool

- Add 'allowCoordinatesChange' in label tool to support label shift.
Avoid floating point round error

- Avoid floating point round error.
Convert numbers to string using 'toFixed()' method

- Convert numbers to string to avoid floating point round error.