support prefilling for arbitrary zone

Ulrich from IIS requested feature which would allow them to prefill resolver's cache with arbitrary zone, i.e. not only root zone.

Technical note: Simple removal of checks for zone name does not work because DS records are missing in cache and this lead to failing validation. Maybe we can just wrap import in a function which requests DS and calls import from query callback?

Edited by Petr Špaček
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information