Only check within this section of responses for changes

I'm not sure if the logic behind this message makes sense at all though
Merge pull request #937 from theodi/hotfix-dont-display-altered-warning

Stop publisher changed warning showing up all the time

Fixes #931
Extract counts to attributes on campaign model

Turning a sum into a database row count for speed too
Eager load related data

To reduce database queries for displaying page
Remove not found check

It was necessary as find_by_name returns nil on failure
and doesn’t raise a NotFound exception
Using name as param could cause non uniqueness problems
Paginate display

Loading thousands of links will not work
Show campaign start date
Use header space
Link to campaigns index page for admin
Fix tests for campaign lookup
Use cancan for authorization of campaigns
Show honest success/failure of generation
Fixup features for campaign pages
Merge pull request #938 from theodi/feature-campaign-reporting-improvements

Feature campaign reporting improvements
Don’t invoke Rake to run these tests

Cleans up the test output and just calls the one function that the rake task called anyway
Fast endpoint to return git head

without all the other status checks
Show request to claim certificate when not the owner.
Email should definitely be sent async

Otherwise timeouts on the smtp server can bubble up to the user.
Save record to database and use id as parameter for queue

This is less data to serialize and there is now a record of who took the transfer.