cleanup
wip
don't raise a validation error when the number is not from a recognized area code/etc.
fix for phone formatting
improve detection of country codes within the national number
Merge branch 'master' of github.com:elasticsales/flask-common into intl_phonefield

Conflicts:
	flask_common/fields.py
fixing a merge fuck up
Merge branch 'master' of github.com:elasticsales/flask-common into intl_phonefield
fix test cases
Merge branch 'master' of github.com:elasticsales/flask-common into intl_phonefield
don't always prepend + to numbers.
test fixes
Merge branch 'master' of github.com:elasticsales/flask-common into intl_phonefield
Merge branch 'master' of github.com:elasticsales/flask-common into intl_phonefield
Merge pull request #4 from elasticsales/intl_phonefield

Intl phonefield