Revision history for Business-PT-CodigoPostal

0.01	Primeira versão

	- validate_cp() valida o formato NNNN-NNN e devolve distrito e região.
	- localidades() e asignado(), com os dados em
	  Business::PT::CodigoPostal::Localidades, que só se carrega ao pedir
	  localidades.
	- Interface OO: new, set, distrito, region, insular, valid, error.
	- Duas tabelas para o distrito em vez de uma regra: em Portugal o
	  código postal não respeita as fronteiras dos distritos. O prefixo de
	  dois dígitos é ambíguo em 25 de 79 casos; com quatro dígitos restam
	  13 prefixos em 750, e esses resolvem-se com o código completo.
	- Dados de GeoNames (CC BY 4.0): 737 prefixos, 5.043 excepções,
	  197.772 códigos com localidade. Regeneráveis com maint/gen-datos.pl.
