Improvments for CSS compression

I've made some improvements for the CSS compression mode where it now removes unnecessary units and unit prefixes and compresses hex colors into the shorter format. See each commit message for details.