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
Utilizes Java 1.7 multicatch in reflection instantiation
Restructured error handeling
Removed nonfunctioneing code
Merge branch 'develop' into feature/error-handeling

Conflicts:
	ircSEXMessenger/src/main/java/se/chalmers/dat255/ircsex/model/IrcServer.java
	ircSEXMessenger/src/main/java/se/chalmers/dat255/ircsex/model/SessionListener.java
Merge branch 'feature/error-handeling' into feature/fix_nonexistant_server

Conflicts:
	ircSEXMessenger/src/main/java/se/chalmers/dat255/ircsex/irc/IrcProtocolListener.java
	ircSEXMessenger/src/main/java/se/chalmers/dat255/ircsex/model/IrcServer.java