modified number-format directive

Now, the input field also adds the separator and changes the locale on the fly. Still it just work for 3 decimal places.
Removed the directive from files, as in edit client it changes the account number, so previously also giving problem. We have have this directive where the value will be without decimal places. Will discuss about it with community and will improve it more.