Introduce WidgetUpdater

Similar concept to WidgetCreator

I could possible have stubbed out WidgetCreator
as a constant.

Again I had to add a blank view corresponding to the action.

And again I disable some specs which no longer apply to
the controller.