Fix test group
Articles can load commercial components

Included is a simple commercial component loader, packaged and managed as part of our applcation but designed provide an sensible interface for
OAS/DFP to load our own adverts (based on AMD).

```
// load the 'travel' component
require('modules/commercial/loader', function (CommercialComponent) {
    new CommercialComponent(document, { config: guardian.config }).load('travel', document.getElementById('ad-slot'));
})
```
XHR host name is now environmentally friendly
Rename mixin column-height to row-height
Document the grid system
OASTOKEN replacement
Semi-colon
WIP
Add right-hand-most-popular component
Add list item type for right-hand-most-popular
Add styling for right hand most popular list items
Jasmine tests and refactor the commercial loader
Merge branch 'master' of https://github.com/guardian/frontend into commercial-slot-loader

Conflicts:
	common/app/conf/switches.scala
Fix alpha-comm switch group
Add styling for right hand most popular list items
Remove extra text from nginx/frontend.crt as it breaks nginx
Added beacon when analytics call is finished.

This is so we can independently confirm our analytics are still working.
Too many spaces
Merge branch 'master' of github.com:guardian/frontend into simple-stats
looser coupling on firing beacon