various enhancements; add SM color vars; clean up mixins; fix grunt livereload