Added error strings
Added error code constants
Added ipa listener methods
Added cases for error messages
Added listener methods to sessionlistener
Forgot to escape apostrophe
Added setNickname method
Added error handling for no nickerror
Added userer to queryerror
Created showToast method
Added errorhandeling for querys
Added errorhandeling for channelkoinerrors
Added errorhandeling for inviteerror
Stupid thing to leave here
Support for connection errors
Invalid servers shouldn't try to connect in all infinity
Some exception handling/debugging. Also loop shouldn't continue on null pointer expt
Connection fail support
Connection error user interface stuff
Dismiss the server connect progress dialog on failure