Fixed getPossibleRoadConnections() to not include points outside the border. Added tests too.