Ajax explorer menu

Solves #332. Explorer menu is now loaded with an async call, rather than loaded into all pages all of the time. On some Torchbox clients the menu accounted for 2000 lines of HTML which will have been taking time to render and caused unnecessary page weight.