Modified test files
Modified how domains and editions work.

Now supports sites that have the same desktop and mobile domain (beta.guardian.co.uk) and sites that have different desktop and mobile domains (all the rest including localhost/127.0.0.1).

Also better dev support for things like proxylocal (everything works except editions, I am not a magician).
Merged from sites branch
Merge branch 'story' of github.com:guardian/frontend into sites
Merge branch 'story' of github.com:guardian/frontend into sites
Made static assets path relative
Merge branch 'story' of github.com:guardian/frontend into sites
Merge branch 'sites' of github.com:guardian/frontend into sites
Refining Site a bit
Merge branch 'master' of github.com:guardian/frontend into sites
Merge pull request #461 from guardian/sites

Modified how domains and editions work.