Customize more TileManager rendering.
 - customTilePool(handle other than INTERGER-RGB textures)
 - customShaders(only fragment for now)
 - customLoad(handle specific data by tile, not only images)
Fix texture parameter (NEAREST->LINEAR)