Support for date formats in the view widget

The relative date widget doesn't refresh dynamically; we'll probably
make it into a separate widget for that.
Update widget event methods

We need to be able to invoke callbacks with `this` set correctly
A click event handler for the link widget
Add tw-navigate handling to the navigator widget
Temporary shim widgets