Add better error checking against phone numbers

This requires the use of the ported Google Phone Numbers library
`pip install phonenumbers`
More Info: https://github.com/daviddrysdale/python-phonenumbers

Additionally, this adds `validation_method` to the rules list which
is a function call that contains additional logic for the rule.
This function should return True/False and if True, the rule is added
to the result list as currently occurs.
Use appropriate class in getattr call
Updates to mesh current regex's with new phonenumbers logic

Removes old testtitle method that doesn't exist in current Smokey
but did at the time of the original pull request.

Leaves print statement in function (correct spelling) to be used for
troubleshooting during initial deployment.
FindSpam, not TestClass
Merge pull request #4 from AWegnerGitHub
Merge branch 'phonenumbers'
Renamed phonenumbers method to checkphonenumbers, return False if no phone numbers are found, added phonenumbers to setup.sh
Removed findspam.py.orig