Support for Singapore

This completes the entry for Singapore so it's a valid country, and includes a test.

NB: Singapore doesn't have area codes, but we can treat the first number as an area code to pass our validation.