Inclusão de método para cálculo da melhor rota

O endereço da pizzaria é informado na construção do objeto da classe OrderManager e com o método best route, uma lista dos endereços de entrega é ordenada levando em conta a melhor rota. Essa ordenação está levando aproximadamente 50s em média para ser concluída, independentemente do número de endereços (testado de 1 a 10 endereços de entrega). A lista é devolvida em uma lista de dicionário (hash list) contendo (supondo que o retorno da função foi recebido na variável "route"):

	route["addresses"]: lista ordenada dos endereços de entrega
	route["time"]: tempo estimado de entrega (com retorno à pizzaria)
	route["distance"]: distancia estimada a percorrer para efetuar todas as entregas (com retorno à pizzaria)
Merge branch 'master' of https://github.com/Revokee/PCS2044