Moved some things that should really be in path over from test, and some other changes that make things a little more amenable to python3. Still not fully 3 compliant, but that's not a priority.
renamed my_dumb_path to naive_path
renamed detour_random_path to random_detour_path
More deepcopy usage in a_star that can go away.
Found a few deepcopy uses in random move that can be removed.
simple way to dump lots of values into a cost map