Implement throw statement and fix members not being found on Type

Support throwing strings and objects.

    throw
    throw "error"
    throw new-object Version "3.4.5.6"
    throw new-object System.FormatException

Fix the statements using properties and methods on Type class:

    'abc'.GetType().FullName