Moved some things common to tests into common.py
Mend some logging code
Corrected quit function

See http://www.irchelp.org/irchelp/rfc/chapter4.html#c4_1_6 for reasoning.
In short, if no message is provided for quit, the default should be the
nickname.
Mended a number of tests, some misc stuff
Merge branch 'master' into common-test
Corrected path
Mended storage test
Multiplatform tests
Merge pull request #74 from Mause/common-test

Common test