zero length should not have units assigned

lengths of 0 do not require any unit assingment
adding test case + expectation

adding since I failed to find a test case for table borders mixin
Merge remote-tracking branch 'mprins/tableborder-zero-px'