introduce custom text encoding. defaults to utf8
add text conversion fallback and split Network-IRC into Network-IRC-GUI and Network-IRC-Model
Merge branch 'master' into text-encoding

Conflicts:
	packages/Network-IRC-GUI.package/IRCMainWindow.class/instance/connectButtonLabel.st
	packages/Network-IRC-GUI.package/IRCMainWindow.class/instance/connectToggle.st
	packages/Network-IRC-GUI.package/IRCMainWindow.class/methodProperties.json
	packages/Network-IRC-GUI.package/IRCMainWindow.class/properties.json
	packages/Network-IRC-GUI.package/monticello.meta/version
	packages/Network-IRC-Model.package/IRCChannelObserver.class/methodProperties.json
	packages/Network-IRC-Model.package/IRCConnection.class/instance/channelObservers.st
	packages/Network-IRC-Model.package/IRCConnection.class/instance/connect.st
	packages/Network-IRC-Model.package/IRCConnection.class/instance/connectToSever.st
	packages/Network-IRC-Model.package/IRCConnection.class/instance/connectToggle.st
	packages/Network-IRC-Model.package/IRCConnection.class/instance/processIO.st
	packages/Network-IRC-Model.package/IRCConnection.class/instance/processJoin..st
	packages/Network-IRC-Model.package/IRCConnection.class/instance/processQuit..st
	packages/Network-IRC-Model.package/IRCConnection.class/instance/sendMessage..st
	packages/Network-IRC-Model.package/IRCConnection.class/instance/sendString.withNickTag.ifFrontChannelObserverIs..st
	packages/Network-IRC-Model.package/IRCConnection.class/methodProperties.json
	packages/Network-IRC-Model.package/IRCConnection.class/properties.json
	packages/Network-IRC-Model.package/monticello.meta/version
	packages/Network-IRC.package/IRCConnection.class/methodProperties.json
	packages/Network-IRC.package/monticello.meta/version