Add a special `_view` widget.

Widget classes can use `_view` as a dependency to access the current
view class. This makes it much easier for widget objects to add script
files, css files, or render elements if they need to.