fixed validateNumber (now E.164)

Fixed validateNumber according to http://en.wikipedia.org/wiki/E.164#Telephone_number_categories
Can we handle numbers without country-code? I think the only way to do so would be guessing the cc by using the same cc as the users own number...