[Corpus import] Prevent user from making an empty request
Trying to create a new corpus from a database like HAL, it is easy to forget to type in a query. Currently, the UI will happily try to import a corpus based on an empty request. Something should block that from happening.