Immediately start listening, and index while doing so.
Be explicit about data links.
Move domain require.
Load pods for sorting if they haven't been loaded yet.
Load uncached pods.
Load DB in child processes (only place where it is needed).
Remove unneeded methods.
Push searching from channel into search.
Move db/domain into database.
Remove obsolete pod API spec.
Load database in Unicorn.
Add sorting to search.
Correctly index before running specs.
Use sort order in specs.
All searches go via Search.
Handle facet searches in the SE process.
Whitelist sorting. Remote/local search distiction.
Fix specs.