Merge of Ashen's updates and start of UTF8/Unicode support

git-svn-id: http://rhostmush.googlecode.com/svn/branches/kage@185 32033e36-1466-4087-b1b3-38f4c0599e3c
Properly merged Ashen-Shugar's branch... I hope.

git-svn-id: http://rhostmush.googlecode.com/svn/branches/kage@186 32033e36-1466-4087-b1b3-38f4c0599e3c
Correctly added UTF8 updates

git-svn-id: http://rhostmush.googlecode.com/svn/branches/kage@187 32033e36-1466-4087-b1b3-38f4c0599e3c
UTF8/Unicode Support Functioning

git-svn-id: http://rhostmush.googlecode.com/svn/branches/kage@188 32033e36-1466-4087-b1b3-38f4c0599e3c
Updated Accents and UTF8 toggles to be exclusive, can not set one with the other set.

git-svn-id: http://rhostmush.googlecode.com/svn/branches/kage@189 32033e36-1466-4087-b1b3-38f4c0599e3c
UTF8 also supports accents. Accents generated by previous accent code will be converted to display as the proper accent for UTF8 toggled players.

git-svn-id: http://rhostmush.googlecode.com/svn/branches/kage@190 32033e36-1466-4087-b1b3-38f4c0599e3c
Fixed bug causing regular characters to not be displayed to utf8 toggled players

git-svn-id: http://rhostmush.googlecode.com/svn/branches/kage@191 32033e36-1466-4087-b1b3-38f4c0599e3c
Updated chr() function to accept unicode codepoints in thr form u#### and u######.

git-svn-id: http://rhostmush.googlecode.com/svn/branches/kage@192 32033e36-1466-4087-b1b3-38f4c0599e3c
Patch for columns()/wrapcolumns() and array() function
Fix for ansi inverse and padding
Temporary place holders for some extended function support


git-svn-id: http://rhostmush.googlecode.com/svn/branches/ashen-shugar@193 32033e36-1466-4087-b1b3-38f4c0599e3c
Resolved some likely/potential memory leak issues with UTF8 implementation

git-svn-id: http://rhostmush.googlecode.com/svn/branches/kage@194 32033e36-1466-4087-b1b3-38f4c0599e3c
Unicode characters under code point 31 will be ignored as they are control codes.

git-svn-id: http://rhostmush.googlecode.com/svn/branches/kage@195 32033e36-1466-4087-b1b3-38f4c0599e3c
Merged current changes from Ashen-Shugar's branch to mine

git-svn-id: http://rhostmush.googlecode.com/svn/branches/kage@196 32033e36-1466-4087-b1b3-38f4c0599e3c
Merge remote-tracking branch 'remotes/kage' into kage