Added a force parameter to TilePath traverse.
forces a closer distance check for isAtEnd() of path
Neecessary to use for small rooms so you don't get stuck outside.