avoid calling some render mixins if not needed
optimize susy-support mixin
optimize output mixin and sub-mixins by checking rem support only once
in susy-support function return false on first fail
remove map creation and map-get call in get-direction function
optimize get-edge function
optimize get-location function
optimize gutter functions