Special case handling for modulo with interpolants

This PR fixes some issue with handling modulo as well as ensuring we correctly preserve units when doing modulo operations.

Fixes https://github.com/sass/libsass/issues/152 (an oldie!). Specs added https://github.com/sass/sass-spec/pull/189, https://github.com/sass/sass-spec/pull/190.