port from rev. 586
Merge commit '07a000eeeede08a6c49458abc38c21fa57ebdc2f'
Add warning  to asyoutypeformatter - not working
Add method for test data
Fix some regex and codes
Change method impl for test data
copied the regex from the java
Merge branch 'master' of https://github.com/me2day/libPhoneNumber-iOS