Add new MemoryAccess member, "Copy", to use when memory will be copied from
and it is not an error for some (or all) of the memory to be uninitialized.

Add a new CStdFunction member, "wait".
Extend runtime error PassPointerToInsufficient to include the parameter index
of the offending pointer.
Record memory changes caused by sprintf() and snprintf().