Imported good changes from new-agent-test branch

There are two more nice functions:

* GetAdjacentPortalGroups, useful to navigate the connectivity graph.
* The support for dummy portal groups (which wrap a single tile)
First try to force hierarchical nav on one area