Stackless implementation of TailRec in constant memory.
Merge branch 'trampolines' of https://github.com/folone/scala into trampolines