Rewrite hide-motd in reactive style

No implementation yet, doesn't work
Implement some of bacon.js

Kind of fun to think about. Works for the simple toggle case, but not for other stuff...
Fix FR-bacon implementation bugs

It totally works. Sexy!
Reimplement hide-motd reactive style