Revert "don't flag missing optional prereqs"

This reverts commit 3564e159077885953c446cce7675b2bc12fc4d82.
Revert "First cut implementation of recommends/suggests support"

This reverts commit 75d95e0e2c491456bded306c1d7bbbfec68e1e48.
Revert "fix bug merging requires and build_requires"

This reverts commit 8babdc758af468e2a54afce3b56ca7e0c6ca5c59.
Revert "note optional modules in the failure report"

This reverts commit a5a9e34a534ba4d08ad6148e57ff1a8021ccf953.
clarify experimental status for recommends* and suggests* due to my reverts
Merge branch 'dagolden-partially-revert-recommends-and-suggests'