Improve makefile for local install.
Improve makefile for local install.

Separate setup.py build and install steps; only sudo the latter.
Distribution/install targets depend on alldata target, which generates all metadata
daviddrysdale/python-phonenumbers,gencer/python-phonenumbers,SergiuMir/python-phonenumbers,daviddrysdale/python-phonenumbers,roubert/python-phonenumbers,agentr13/python-phonenumbers,dongguangming/python-phonenumbers,daodaoliang/python-phonenumbers,daviddrysdale/python-phonenumbers,titansgroup/python-phonenumbers,shikigit/python-phonenumbers