Correctly using /quit command without reconnecting #567
Merge branch 'development' of github.com:prawnsalad/KiwiIRC into development

# By Cory Chaplin
# Via Cory Chaplin (1) and Darren (1)
* 'development' of github.com:prawnsalad/KiwiIRC:
  Fix createQuery
  Allow plugins to create queries
Wait until all QUIT command is sent to server before closing the socket
Fix for #380, fallback to last open tab when closing tabs
Better detection for last open panel
Add tab fallback for removed panels that have not been expressly closed
Trigger message:* channel:* events for global Network() object
Disable counter increasing for joins/parts/quits by default
Send the right object when removing panel
Removing useless part
Merge branch 'fix_380' of https://github.com/CoryChaplin/KiwiIRC into CoryChaplin-fix_380
Merge branch 'CoryChaplin-fix_380' into development
Stop opening new tab on registering default irc handler
Better IRC server reconnection logic
IRCd reconnection only when registered for 10+ secs
Some networks may /kill a user after connected with a custom banning system, causing an ever lasting reconnection loop
Server stats/events module
Stats file creating new fd for every write fix
load/unload modules at runtime
Client reconnection notification cleanup + fixes
Don't create error messages when there is no error