Adds customised bootstrap CSS and JS files rather than CDN

* Set @container-lg-desktop to 970px to match @container-md-desktop
* This gives a nicer UI, especially for the blog
Reduced font-size of navbar-brand from 30px to 20px

* Prefer this subtler design
* We already use a different font for this element, so having large text too was un-necessary