Supports gutters being overriden by mixins and classes

Implements #25