Generalized dijkstra to allow specification of traversability. We now use two dijkstra-generated moveMaps: the old one is unchanged, the new one considers creeps to be obstacles to other creeps and is
Merge branch 'master' into update_dijkstra
Merge branch 'update_dijkstra'