Add in port of PhoneFormat.js.

- Use new polymber-build nobrowserify feature.
- Did some refactor of the negativeFilters to handle the new match
  approach for multiple numbers in an element.
- :memo: Fixed some markdown formatting.