Replace String with Text

* Replace all use of String with Fay.Text Text implementation to provide native JS strings. 
* did some cleanup of compiler warnings in the process