changing assertion failure output
adding assertions for not nil and empty/not empty
adding tests for AssertionFailure
organizing test for AssertionFailure
updating tests
organizing RubyUnit tests