Fix map region deselection bug

Was using the wrong variable name

Fixes #100
In FindSocieties, change 'results' to 'societies'
Introduced a dplaceSearchModel service

Acts as a singleton object to maintain the state of the search and
results
Prevents settings from disappearing when switching tabs/search modes
Currently implemented on Geo, cultural, and Results

Working towards #74
Move state for environmental search to models
Move state for language to models

Fixes #74