Added ShallowClone
Added ShallowClone

There was a bug in CloneObject that objects within the target object get cloned (by Clone) but do not get their alias or prototype attributes set. The easiest solution is to let CloneObject handle cloning child objects. ShallowClone therefore clones just the object, not iots children.
textadventures/quest,textadventures/quest,textadventures/quest,textadventures/quest