Apply a natural box layout model to all elements; see #341.
Improve Post Format Archive heads. Follows up on #95 and https://github.com/Automattic/_s/commit/e3b4907946696c324877b775bdfea8314af1799a#diff-ff638db82c6ac72a05781ba3e086fdf0L48.
Merge pull request #342 from Automattic/border-box

Apply a natural box layout model to all elements; see #341. Props @philiparthurmoore
Merge pull request #344 from Automattic/add-all-post-format-headings

Improve Post Format Archive Headings. Props @philiparthurmoore
Reorganise theme JS

Move 3rd party scripts to vendor dir
Add polyfill for getComputedStyle
Simplify header conditional comments
Remove keyboard image navigation
Re-organise main navigation

Initially we just use an anchor link to the footer of the page where a menu is located,
if JS is available we create a hoisted top menu, switching to a full-width menu at breakpoint 1
Remove excess styling in navigation.less
Re-organise styles

Move print to its own file
Create stub files for links and posts
Remove ID selector for galleries
Break copy styles into more usable groups to be used as mixins/extends
Import each mixin file separately (and by reference is possible)
Import generated files
Use bp-label mixing for breakpoint labelling
Use extend for screen-reader-text and clear-fix classes
Merge commit '220d682ab38b838bf8a80cbf10460efe8f84818f'

* commit '220d682ab38b838bf8a80cbf10460efe8f84818f':
  Improve Post Format Archive heads. Follows up on #95 and https://github.com/Automattic/_s/commit/e3b4907946696c324877b775bdfea8314af1799a#diff-ff638db82c6ac72a05781ba3e086fdf0L48.
  Apply a natural box layout model to all elements; see #341.

Conflicts:
	style.css