Reverts List>>appendList: to it's original state

Previous experiments with tail field was not correctly reverted.
One of them was the #appendList: method.

Issue: #35
Reverts List>>select: to original recursive form

Previous experiments with tail field was not correctly reverted.
One of them was the #select: method.

Issue: #35