-Fix (#234): hidden units were still known to houses not in the find array
-Fix (032da23c894468921203ce8557cf4dfcf6f9c728): translation errors in Tile_GetTileInDirectionOf

1. dir should be incremented by 31 (0x1F) instead of 29.
2. i should not incremented, making it loop until a valid tile is found.