Move legacy pre-ESN notifications to ESN

DO NOT MERGE WITHOUT ASKING ME!

This hopefully *should* work, except this is mostly here for review-only currently, no merge.
Other people testing this would be nice too.