Adding magic match URLs

These point to the correct page depending on the state of the match
and the available articles. The correct match is:

* report if it exists
* mbm if it exists
* preview if it exists and the match has not yet started
* otherwise the legacy stats page

This is achieved via a new smart url for matches that checks this info
and performs a redirect accordingly.
Merge branch 'master' of github.com:guardian/frontend into magic-match-links
Remove match link from match tables
Added test files
This was causing "extra" content api calls.

(not loads of them, just annoying new test files)
Adding page url to the DFP params list.
Don't really want that checked in :)
Start of fixing IDN-1736: 'Resend validation email' for logged-out users

We've had complaints that the 'Resend my verification email' button does
nothing. This has been true if you are NOT signed in:

https://profile.theguardian.com/verify-email/useThisBrokenToken

...the button says resend email, but doesn't actually know who you are!
So it can't send the mail.

This new page will require the user to be logged in, and we will direct
verification-failing users at it if they're not signed in:

https://profile.theguardian.com/verify-email

Once logged in, it will immediately send a fresh verification email to the
associated account.

https://jira.gutools.co.uk/browse/IDN-1736
Add abcd test to validate data warehouse reporting
Merge pull request #3720 from guardian/abcd

Add abcd test to validate data warehouse reporting
Merge pull request #3719 from guardian/email-validation-resend-for-signed-out-users-idn-1736

Start of fixing IDN-1736: 'Resend validation email' for logged-out users
Reinstated AudienceScience switch.
Merge pull request #3718 from guardian/dfpTargetting

Fixing up DFP targetting
Update 2014-03-27.md
None of our cron or run once scheduled jobs will now run during tests.

 They are impossible to test (that way) and only result in random new data files.
Fix broken build of Identity...

http://teamcity.guprod.gnm/viewLog.html?buildId=194577&tab=buildResultsDiv&buildTypeId=bt1201
fixing block slot generation
Merge pull request #3722 from guardian/ad-slot-block-fix

fixing block slot generation
Optimisations in MatchController
Merge pull request #3717 from guardian/magic-match-links

Magic match links