Updated tests to include description about errors and warnings. Added tests for suppression
Added ability to globally suppress warnings