Port color theming to LESS 2.0.

This replaces mixin invocation within nested rules
with selector interpolation from mixin parameters.

This greatly simplifies the callsite (although the
color theme definition setup is much worse).  This
also makes the color themes work with Jekyll's new
prefixed class names (language-).