Uize.Widget.mWeb mix-in + other Uize.Web cleanups

This pull request features the new `Uize.Widget.mWeb` mix-in.  It also contains cleanups to `Uize.Web.*` modules to use the `Uize.Dom.*` modules in place of the deprecated `Uize.Node`.