Fixed fatal bug in HunterView ADT

Our ADT had a bug where by the connectedLocations function would show
that we could travel anywhere by rail. Unfortunately the tests we were
given never tested this function for rail travel of distances greater
than 1, so we never picked up this bug.