[SMB] Initial commit for #125 topic optimization

[SMB] Fixes from feedback on pr #128

[JRO] View layer work for issue #125

Picking up where Shaun left us. Almost there.

* Move search into correct context nav
* Style new nav at the top.
* Remove zeus from Gemfile.

[JRO] Fix up styling on private topics listing

It was JACKED. UP.

Also update the key-bindings