Change orbit list generation logic
Change orbit list generation logic

- Queries are run in the same order as they are displayed in the UI
  since the order is now important.
- Result docs are only reported for the first query where they are
  matched.
- Added a task for cleaning up rejected query result documents that
  have been registered in ORBIT, since they will automatically be
  ignored by the query params afterwards.

dtulibrary/toshokan,dtulibrary/toshokan,dtulibrary/toshokan,dtulibrary/toshokan