Tidied up navigation/header and togglelist

So, I don't suggest changing it now, but this looks like a great place to use promises, [like this](https://github.com/bwinton/d3Experiments/blob/gh-pages/js/heatmap.js#L100), so that you can get the projects and the bugs at the same time, and make the user wait less…  ;)