The navigate module now sets the document title when navigating by getting the value from a data-attribute on the source element.

For the publish module:
Added the data-publish-once attribute to make an element only publish the message on the first click.
Added the data-publish-default attribute to make the publish click event handler call preventDefault on the event.
Added the data-publish-disabled attribute to disable the publish click behavior on the element.