Remove buggy gradient support for IE 6-8

The removed code was invalid CSS, and was causing hundreds of warnings
in WebInspector: `Unexpected CSS token: :`
Replace even and odd classes with selectors

This is not compatible with IE < 9