Refactor summary information to add together multiple summaries

Happy Memorial Day, everyone!

This finishes my refactor and fixes http://opendisclosure.io. (Check it out!)

On the backend, each candidate has only one record in the `summaries` table which has the most up-to-date information based on the last summary.