Make warnings require passing state #2

Open
allspice-kyle wants to merge 4 commits from strict_error_check into develop
Showing only changes of commit 99097b8b01 - Show all commits
ECAD Changes