Remove unused cruft from init-site-lisp.el
Change how electric-pair-mode is enabled

Should now allow use of `M-x customize-variable` to override the default.
Handle console-only Emacs builds, which lack mwheel-install

Closes #85
Don't define skeleton-insert advice until skeleton is loaded
Remove redundant local definition of with-selected-frame
Drop transpose-lines binding, which I never use
Allow for lack of default frame in built-in with-selected-frame macro
Add init-sql.el, currently mainly for Dash docset support
Consolidate sql config
Require and use macrostep.el
Namespace functions in init-fonts.el
Namespace functions in init-maxframe.el
Simplify light and dark theme functions following upstream changes
Also set dash docset in sqli buffers
Set completion function more consistently in robe-mode-hook
When ag is installed, require the ag.el package
Decide at compile time whether to patch certain functions
Use user-emacs-directory var in place of "~/.emacs.d"
Don't shadow OS X binding for M-h in org-mode

C-M-h (mark-defun) works just as well.
Add flymake-yaml