By default, use area-based alerts.

The body-based alert only works if the body ID matches the MapIt ID.
This fixes #959. Further work needs to be done to enable proper
body-based alert that works properly in all circumstances.

Also fix a couple of tests not overriding geocoder correctly.