Added UTF8 characters support.

Made the default encoding UTF8, instead of the platform one. Thus characters such as ș, ț,  ă etc. render correctly now, instead of mutliple spaces.