Added compressPath function to Util.
Allows paths to be reduced to a minimum number of nodes without altering the shape of the path.
Merge branch 'master' of github.com:beeglebug/PathFinding.js

Conflicts:
	lib/pathfinding-browser.js
	lib/pathfinding-browser.min.js