Hygiene: Rewrite references

Now they're a drawer too!

Coming soon: rewriting mf-notification.js as a View, only for toasts,
without all the corner cases.

Change-Id: Iac6faf7ecd92b2c98587114d852b61f4fd9180f2
Merge "Hygiene: Rewrite references"