Supports gutters being overriden by mixins and classes

Implements #25 
I'll leave as is for now then as it's much more DRYer and with Gzip it should be fine