misc refactoring
misc refactoring
add test for function declaration inside `@media`
Fixed another bug with cached imports. Closes #1641
Fixed bug with property lookup inside mixin block. Closes #1645
Save inline comments position. Closes #1597
Single-line comment bug when apostophe and colon are present. Closes #1647
Added unicode-range support. Closes #1648
Add `rebeccapurple` named color
fix small bug
Nested media queries inside mixins are broken. Closes #1643
Fix a string representation of HSLA node to preserve `%`. Closes #1439
misc refactoring
@extend under @media query with breaks multi-level selectors. Fixes #1658
Fixed bug with nested media queries in conditionals
Fixed bug with cloning of an interpolated selector with comma. Closes #1660
@css literal generates u+0085 characters instead of newlines. Fixes #1663
Fix for #955: Stop weird behavior when adding percentages

What do you expect the result of `10% + 10%` to be? Well, everyone in
the world would say `20%`. Stylus thinks it should be `11%`.
Basic sourcemaps support
Escape \, in hash bug. Fixes #1666