A lot of fixes

 * Settings now work
 * check banmask might work
 * fixed some stuffs in ircclient.py
 * and more

Still not production worthy