Create a singleton to represent the theme instance, and move our file loader in there
Fix PHP notice (and probably the functionality of Custom LESS) by getting the `$theme` variable

Fixes #221
Coding standards
Fix error with LESS compiling

```
'mix expects (color1, color2, weight): line: 292'
```
Introduce our base Customizer class
Remove the `static_front_page` section

Static front pages aren't used commonly enough
Hook up managing the `site_blurb` from the customizer

Functional except previews.
As it turns out, the Customizer supports nested options
Make sure to sanitize each setting
Consolidated code
Formatting
Abstract the `is_less_enabled()` to a standalone method
Allow LESS variables to be set from the Customizer
Pull in the existing LESS variables
Drop unnecessary call to function
Pass `$variables` all of the way through so these methods give us more flexibility
Preview LESS changes in the Customizer
A more concise way of getting the current settings
Generate the compiled CSS files on save to avoid frontend writes
Fix error notice in the reset all functionality