Functionality for searching across a collection of resources using a single search term.
@type t() :: %ExTeal.GlobalSearch{conn: term(), resources: term(), results: term()}
@spec new(Plug.Conn.t(), [module()]) :: t()