Improve CSS3 mixins

- Add `transform: scale(x, y);` mixin with vendor prefixes
- Comments. Lots of them. Maybe too many? I would be interested in your opinions.
- Add unprefixed `background-image: linear-gradient();`
- Add `-ms-transform: translate(x, y);`