Refactor site notice handling

* Remove $wgMFEnableSiteNotice, I can't imagine why someone would want
  to disable notices when the only user is Zero.
* Support core site notices.

Bug: 63457
Change-Id: I95343be08b4fac054f8b31fcdc62dd1340a30bbc
Merge "Refactor site notice handling"