Added tests for Ray.Cast(), added RaycastHit.__tostring(), updated Ray.Intersects[Component]()
Added Asset.GetName() and corresponding test
Removed the stacktrace from Debug.ToRawString() and added rawget() in GameObject.__tostring() as it caused a stack overflow when printing out destroyed game objects
Removed tags property on game objects, added GameObject.GetTags(), updated other tag functions
Added test for Scene.Append() and CS.OnDestroy()