Remove "no results" template from event autosuggestions.

Was confusing in the current layout -- even with results
for units there was a message about no results.
Remove redundancy from old code.
Ensure an event always has a unit.
Enhance event location logic.