Does not work now
- Turn into Cubway implementation and use libcommuni (node-irc is not satisfying)
- Record the scrollTop of lists in widget set
- Save password by node-keytar
- Mode change event handler (including changes to user list)
- Mode change command
- Part, quit and disconnect handler for self
- Quit event handler (ugly hack)