Make the copy(str, start, len) builtin function work.

Rename Dump as dump for large numbers of functions, to make it easier
to use in debugger - this matches the llvm standard for dump()
methods.