Fix line-height in navbar so it can hold icons

In order to let the navbar hold icons, I bumped the line-height up to
24px and adjusted the padding accordingly. Also set "vertical-align:
middle" default on icons and all navbar elements so that things fall
into place under most circumstances (with 24px icon-sm icons)...