#272 Phone Input

Adds in PhoneInput component that composes the input for telephones.
We can extract this common functionality into a `_formatValue(value, isInternational)` function.