Fix interpolation conversion in calc().

Closes #1537
Fix @extend !optional conversion to SCSS.

Closes #1538
Don't add extra whitespace when converting @at-root to SCSS.
Make some conversion tests more robust.
Don't crash on selectors containing escape codes.

Closes #1541
Compatibility with listen >=2.7.12.

enough for a release.