only allows numbers as a telephone number

(also fixed problem in .json where fields:2 wasn't in it) because the
texttojson.py doesn't do that