Add some list functions/macros

Added `COPY-TREE`, `SUBST`, `POP` and the rest of the `C[AD]*R` functions.
The `C[AD]*R` functions don't work as accessors yet, but the same is true of the existing ones except for `CAR` and `CDR`