Fix (COPY-LIST NIL), and add a few tests for COPY-LIST.

Previously `(COPY-LIST NIL)` returned `(NIL)`. This also fixes a failing test for `BUTLAST`.