use WP HTML5 markup for captions instead of Soil

Use add_theme_support to enable native HTML5 captions and add caption styling to wp-caption-text.
Merge pull request #1105 from kevinlisota/html5-captions

use WP HTML5 markup for captions instead of Soil
Move <main> and .sidebar markup out of PHP

Add more efficient LESS with variables

Add new line to _variables.less

Add sidebar class to body element instead of main element

Change body sidebar class to .sidebar-active

Change body sidebar class to .sidebar-primary

Correct spacing issues
Remove unnecessary string concatenation.
Check sidebar conditional tag exists

Return false for non-existent conditional tags. Fixes #993
Merge pull request #1113 from roots/conditional_checks

Check sidebar conditional tag exists
Runs platform agnostic postinstall. Closes #1078

Global node binary is used to execute bower.
Global grunt binary (from grunt-cli) is used to run `dev` task.
updated package.json to use version 1.3.9 or greater
Merge pull request #1118 from LibLogic/master

updated package.json to use version 1.3.9 or greater
Only load GA in production environment

Loads Google Analytics when `WP_ENV` is 'production'
Otherwise it passes `ga()` arguments as an array to `console.log()`

Also sets cookie domain to be auto configured.
Always load GA snippet when not in production
Remove Grunt badge
Defines WP_ENV if it is not already defined
Merge pull request #1125 from QWp6t/master

Defines WP_ENV if it is not already defined.
Add dev dependency status badge
Merge pull request #1090 from CFXd/move-main-and-sidebar-markup-out-of-php

Move <main> and .sidebar markup out of PHP and into LESS
Close #1127 - Assume prod if WP_ENV is undefined
Remove mention of feature removed from Soil
Update devDependencies
Roots 7.0.1