make import prefix optional during download generation
add ActiveToken module and include in Search
replace occurrences of id(s) with token(s) for imports

Conflicts:
	lib/modules/import_tools/redis_handler.rb
	test/unit/import_tools/redis_handler_test.rb
create and find methods in active_token accepts extra arguments
add pluck method to Search module
add download method to Search module
styling, prefer single quotes
add complete! method to Search instances
allow :without_aggregations, :size and :offset opts in Search
provide default initialisation values to Search for flexibility
add SearchDownloader worker
REST-ify DownloadsController using resources in routes
Merge branch 'add_download_functionality_to_search_module' into adapt_controllers_to_search_downloads
Merge branch 'create_active_token_module' into adapt_controllers_to_search_downloads
move filters generation from params into Search::Filter
add creation of downloads in DownloadsController
Merge branch 'add_search_downloader_worker' into adapt_controllers_to_search_downloads
adjust filtering of search filters and update test
use string key in SearchDownloader options because of Sidekiq
refactoring of front-end codebase

Conflicts:
	app/assets/javascripts/modules/protected_area_map.js.coffee
	app/assets/javascripts/protected_area_map.js.coffee
	app/assets/javascripts/protected_area_map.js.coffee.erb