Public router working, breaking editor record/:id routes.
Style refactoring in the record browse view.
In the editor, renames the /records route group to /browse.
Gets rid of the extraneous /search component in the editor browse URLs.
Renames the edit/add route -> edit/new, for semanic-yness.
Instead of generating routes to the '/text' tab, just remove the tab component, since text is always the default tab.
When a new record is saved from the 'Text' tab, don't add the 'text' slug.
Stubs out tests for tab slug removal when the 'Text' tab is activated.
Adds a clickTab() testing helper.
Adds tests for 'Text' tab route.
Update the route when a record is selected, needs massaging in the editor.
In the events module, don't set the record route on selection in the editor.
Record record route changes in the history.
Test for public-facing router.