mpush: abstract data storage to Getter interface
mpush: logging fixes
mpush: hoist notification construction outside of loops
mpush: unexport send routines; we're a 'main' anyway