Add lift

This version uses dynamic compilation to preserve arity and parameter
names, and give the lifted function a helpful name.
Improve lift test
Merge pull request #39 from cujojs/add-lift

Add lift