This adds a contact (phone) number custom property editor that allows to select a country code a list of countries and shows a green checkbox if the number is known to be of correct for the country.
Usage
Auto-generated model classes (using the Umbraco Models Builder) will automatically generate properties using the `Appstract.UmbracoContactNumber.ContactNumber` class.
Umbraco will deserialize the value into this class automatically, when using `this.Value<Appstract.UmbracoContactNumber.ContactNumber>("propertyAlias")`.
The `ContactNumber` class gives access to the raw information put into the property editor, but also a property that formats the input.
Example: If the country code has been set to `Denmark (+45)` and the number to `98765432`, the `FormattedContactNumber` property will return `+45 98765432`.