[#78944478] Add solr gem and config
[#78944478] Use solr to find non_participants on task

- anyone using typeahead must pass in objects with 
	the valueProperty key set in the component declaration.
[#78944478] dont reindex in any environment but development
wip.
Working on it... [ci skip]
wip more changes.
More wip.
Merge branch 'master' into s3-configurator
More stuff.
[ci skip]
Merge remote-tracking branch 'origin' into typeahead-roles

Conflicts:
	app/policies/tasks_policy.rb
	db/schema.rb
bundle update ffi
[#78944478] Create filtered users controller

- clear input field when option is chosen
- fix broken spec
wip flesh out constraints section.
WIP: Test are failing and we're moving on until someone
who knows the internals of ember can help us. (aka Chris)
Finish out policy section.
[#78944478] make sure solr is running before reindexing
[#78944478] implement property watch to ensure promise is with ember run loop
Add spec for signature.
Remove test implementation.
Merge branch 'master' into s3-configurator