#272 Phone Input

Adds in PhoneInput component that composes the input for telephones.
Because we didn't specify `isRequired` in the `propTypes` for the `onChange` prop, there's a possibility that it's null or undefined. A shortcut to make sure it's defined is `this.props.onChange && this.props.onChange(number)`.