Enable to custom triangle shape

Use $width and $height to custom triangle shape, if omit $height, this
mixin will generate code in the old way. The only downside is that
$width value should always be even number, otherwise triangle width
will be short 1px.