Compiler fixes for “as” operator -

Made use DynamicConversion for most value types so that (o as Number) works correctly
Added DynamicAsString() returning a string type