adding search-location get endpoint
renaming whereabouts.databse -> whereabouts.elasticsearch
renaming whereabouts.elasticsearch.elasticsearch -> whereabouts.elasticsearch.core
renaming whereabouts.elasticsearch.elasticsearch-setup -> whereabouts.elasticsearch.tasks
renaming set-doc to put-doc to match elastisch naming
removing unused multi-function
refactoring so elasticsearch connection is only made once