added assert_not() assertion + fixes for tests of assert()
added message() function