parse possible_pattern and national_pattern of premium_rate, toll_free, shared_cost, voip, personal_number, pager, uan, voicemail, fixed_line and mobile
check all number types in Territory#possible?
do not parse number if it's invalid
add Number#type, Number#mobile? and Number#fixed_line? method