Avoid unused parameters assert by default (#1039)
* Unused parameters assert should be disabled by default
* Fix message
* Invert assert logic in unit test
* Change option for ignoring unused parameters
Co-authored-by: Jeff Rasley <jerasley@microsoft.com>