If cut the mustard ++

Took a look at our cut the mustard stuff on the tube this morning. It turns out we already do a lot of that stuff across the board - so we don't load js for browsers that don't cut it and we also don't load fonts.

@chee can you check the svg test for me? It uses the grunticon svg test as well so that we cover early android. Also adds CTM as a requirement.

The box-shadow and gradients stuff was something me and matt were talking about last night. anyone have an opinion on it?

Also is base/enhanced good for everyone? or should it be something like `.ctm--no/.ctm--yes`