project: Warn at top-level if `cmake_minimum_required` wasn't called
The top-level project() call will now issue an AUTHOR_WARNING if it wasn't called after cmake_minimum_required().
Fixes: #24071 (closed)
Topic-rename: top-level-command-order
Edited by Brad King