Update GridLayer.js

'leaflet-tile-loaded' class was being applied even if a tile failed to load (404 error).  This would cause an image placeholder to appear on the map.