FIXED EVERYTHING

Fixed VS part of code,
Fixed pass by reference 
added ofEncodeToUnicode, 
Fixed ofOpenFile
(only works with paths that are encoded like the results in ofSystemLoadDialog); //not UTF8 
all returned paths from ofSystemLoad are NOT encoded in UTF8

because 

if it is UTF8 ofImage::loadImage(UTF8 string) DOESNT WORK.

So I encoded it the way it works.

if Later On we change the loadImage method, we can change this as well


ofSystemTextbox

Accepts UTF8 in CODEBLOCKS

and expects NON UTF8 in VS

VS cannot have UTF8 inserted in the .cpp files by hand.