tests: Fix the (frame) macro for hy >= 0.10.1

Hy >= 0.10.1 does not allow dots in symbol names, so change the frame
macro used in the tests to not use such names anymore.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
adderall.internal: Fix for hy >= 0.10.1

In hy >= 0.10.1, the behaviour of (rest) changed, when it is working on
cons cells. Use (slice coll 1) when we rely on the former behaviour.
This way adderall will work on hy >= 0.10.0 again, both with old and
new (rest) behaviour.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>