Initial refactor
Fix daemon-related bugs
Fix Twitter features succeeding but producing an error message
Don't flush after printing for Python 3.2 compatibility
Missed a flush
Get wurstmineberg user by username instead of uid/gid
Catch exceptions while joining channels in endMOTD
Check if there's a main channel before trying to talk to it
Typo in endMOTD
Replace FileNotFoundError for Python 3.2 compatibility
Add missing import
Merge branch 'package-refactor'