big change to better handle stupid batmud client extensions
	now we handle inline extension sequences and block
	extension sequences denoting the two different ways
	the extension sequences can be encoded into the data
	stream

	inline is apparently when they are used inside a line
	terminated with \n or \xff\xf9

	block starts with a batmud extension tag \x1b<