added several test cases to test_irc BasicServerFunctionalityTestCase

Several methods of the server weren't covered by any tests. Added some
basic tests to make sure the methods still work as expected.