Add application pins to the map view of search results

This adds a pin for every application that a search returns to the map. I had
to make a few small tweaks to the search method in order to get every matching
application out of it in one go. There's a bigger question of whether we want
to raise the 1,000 results limit that Sphinx imposes in some cases, which I've
punted to #60 so that we can consider it separately, as it introduces some
performance concerns for *all* searches that we need to think about.

Closes #10

<!---
@huboard:{"order":41.125,"milestone_order":61,"custom_state":""}
-->