AStar#reset(): Replaced Set#clear() / Map#clear() with new object construction
AStar.PathNode#hashCode() now uses cached value instead of invoking MapLocation#hashCode()
AStar.PathNode no longer is a generic type
tweaking
replaced various member fields with static variables in RobotPlayer class
code cleanup
more tweaking
major tweaking