fix e0 calculation  to use np.gradient()

may shift e0 by 1 energy point
remove useless print
add dmude output to pre_edge()
mapviewer() using larch_buffer.onClose()
GSE ESSCAN: better default dt_factor calc
GSE ESCAN Viewer: many improvements