Switch path stuff to vectors

This should be more CPU cache friendly compared to lists so should
be faster. (profiling looked promising)

Conflicts:
	changelog.txt
	zone/client_packet.cpp
	zone/pathing.h
Merge pull request #24 from cavedude00/master

merge from cavedude00:master
Merge pull request #269 from regneq/master

merge from regneq:master