Completely removed attack data from server-side view data.

Got loading of attacks via AJAX working for GSAF pages, and refined
Shark Attack Data pages. Merged the AttackPlaceSummary jQuery widget
with the PlaceWidget. Knockout doesn't let you data-bind a region
within another data-bound region so it makes sense to lump everything
together. Also saves us from having to share around attack data when it
has loaded.