Added path lines
Added usage weight to history lines
Added a single goal option
Adeed framerate
Changed the way usage history works for better performance, added an avg framerate.
Moved history drawing above traveler drawing, so we can always see the travelers.
Center travelers at places when they arrive.
Added performance.now fallbacks in util.js
Set actual canvas size to canvas object settings
Forgot to add utils.js before.  This commit also moves the framerate function into utils.js
Some rearranging for readability
Un-rearranging.  Some stuff broke.
Use cached canvasesfor places and travelers
Tweak traveler/place sizes
Add a conditional telling us when everyone has arrived
Added stats for how many stops required in console
Added total distance traveled
Added a few more display flags