Extends jQuery UI resizable interaction to add an extra callback "snapCallback" which fires after object has snapped to grid, standard jQuery UI behaviour is to fire the resize callback before the grid is invoked