Enable the Instance profiles
Basic rehash of football tables
bake baguette
split supporting into seperate template
margins in supporting
image and content type on huge importance
Merge branch 'master' of github.com:guardian/frontend into football-table-style
Archive controller

- Queries DynamoDB to look for redirect matches (and sends a http 301 if found).
- Queries S3 to look for archive pages (and sends the archived file contents along with an http 200)

The former currently houses 1.5m R1 redirects, and the S3 bucket houses a few hundred thousand R1 files taken off the docroot.

If it doesn't find anything then it serves a 404.

Eg,

 - http://localhost:9000/404/www.theguardian.com/media/emailservices/article/0,,1694396,.html - found in dynamo (http 301)
 - http://localhost:9000/404/travel.theguardian.com/askatraveller/0,,345059,00.html - archived in s3 (http 200)
 - http://localhost:9000/404/www.theguardian.com/i/am/not/here.html - not found (http 404)

Misc.

- @gklopper I'm introducing this in to Applications while I test this whole idea, but we split it off to a dedicated stack (later?).
- Lacks tests.
Send a proper 404
Protect against more than one record being returned
Merge branch 'master' of github.com:guardian/frontend into instance-profiles
abstract item's components
Minor fixes from PR
Add the size of the value when putting to S3
correct class names
Add the AWS token to the authenticated request (if we have one)
Merge branch 'master' of github.com:guardian/frontend into instance-profiles
Clean some string interpolation
Removed redundant omniture code from the commercial loader
Rendering football tables slightly differently