Did some caching optimizations for the SquareTileMap

- Also added a visible property to allow control over "if" to draw renderable items without having to remove them from a Scene2d.