Add frequency to digests [MJ-283]

I prevented as much duplication as I could, but this functionality inherently duplicates work.

Several javascript functions were shuffled around to more optimal locations.

The following is a screenshot of the new UI. Rather than doing a custom layout like we were doing, I went ahead and used form-error-highlights.html like all of the others.
![2013-10-23-151509_540x237_scrot](https://f.cloud.github.com/assets/3379265/1393323/94d2b5d6-3c18-11e3-8082-1300db1e418d.png)

All tests pass.