Commercial components redesign

cc @paulrobertlloyd 

This adds the new (v2) styles for commercial components, initially they will not be visible on the site but this release will allow for the DFP templated components to move across first. Once they are working another pull request will go in to tune them on.

Screenshot of commercial component test page shows the coming changes;

![commercial-components---comercial-components-test-page---the-guardian](https://cloud.githubusercontent.com/assets/1303616/4489506/fa8f31e4-4a1b-11e4-84e6-2847815aef58.png)

no spaces around `nth` operators - doesn't work in old Android