new header to take advantage of Bootstrap and fix breakpoints

This should prevent line wrapping in the header on smaller screens, and uses Bootstrap's built-in dropdown menu below 790px or so. I don't think that I broke anything. @JoshData, what do you think?