Lakh seperator added to support the format 1,23,45,678.90

Add Lakh separator which is used in some countries. it can be turned on to format the price like Rs. 1,23,45,678.90
Also fixed an issue where if the input is prepopulated and has a decimal value but decimalLimit is set to zero then the foramatted value was displayed wrong.