An Angular directive that validates numbers and adds commas as thousand separators.