Fix php typo and grid preloader

Grid now pro loads one row at a time only after all zoom images for
that row have preloaded.