next generation of emoticon code

	this code supports multiline/merged messages and does not hit a bug in
	android. it will only replace space limited but not tab limited ascii
	smilies.