updated math.isinteger LuaDoc comments
removed p_errorEnd arg from Debug.CheckArgType() and CheckOptionalArgType()
CheckOptionalArgType() may now return a default value
updated Asset.Get() return error if asset is nil
replaced assetNameOrAsset value check by Asset.Get()
added support for TextRenderer in ray:IntersectGameObject()
removed notion of castable gameObjects
replaced assetnameOrAsset value check by Asset.Get()
updated GameObject.Get() to return error if gameObject is not found
replaced gameObjectNameOrInstance check by GO.Get()
added CraftStudio.Screen.GetSize() (returns a Vector2)
wrapped the config and defaultConfig tables in functions, again