Added abstract customizer base class

This will make adding customizer options a bit more streamlined by
taking care of basic sanitization and method loading
Refactored site logo class to use customizer base
Refactored breadcrumb class to use customizer base
Moved breadcrumbs template tag to utility.php

Making this function available at all times allows us to simplify the
logic used in the theme a bit. Without this being always included, we
have to do a function_exists check before using the template tag.
Added a style builder class

Dealing with custom CSS rules controlled by customizer input can be
pretty annoying. This will allow us to streamline the input and safely
print it in the site <head> without re-writing a bunch of complex code
in every theme we create.
Added a helper function for the style builder

This is the function which should be used in themes to interact with
the style builder class.
Added our new files to the includes array