Jbau jrbl refactoring left nav

@jrbl.  I checked and this branch and jrbl-refactoring_left_nav merge without conflicts.

See commit message for details, but this mainly put back the "context" in the leftbar by opening to bar to reflect the page the user's on.