a lot more changes

- roll back 'named'; we have 'setNames' for that
- roll back 'replace_function'; too hacky for an R package
- introduce 'copy' function to force the copy of an R object
- introduce 'tree', printing the tree structure of a nested list
- update the source tarball