Further phone and date RegEx corrections. (TRAVIS: passed) (LINT: passed)

Updated and refactored GB phone RegEx pattern.
Fix holes in date validations.
Standardise comment format.
Updated reference URL.
Fix travis/lint errors.