@Description: encodes and decodes UTF8
@File: String/prototype/UTF8Encode.js
@Author: Paul Visco - Adapted/Taken from http://www.webtoolkit.info/
@Version: 1.0 02/09/09
@Return: String
@Example:var myString = 'hello world';
var newString = myString.UTF8Encode();