new fail_on_warning feature

As suggested last week in #distzilla! ;)