Ruby library for phone number parsing, validation and formatting