Browser improvements

The previous method of rendering the second column was buggy and slow.

Additionally, there was an annoying bug where back button presses from Previewer/NoteEditor were being propagated back to the CardBrowser, resulting in any existing search results getting cleared.