Added lisp-if (or lif), with tests and documentation.

Now everyone can get along and everyone can have a pony, and that pony is
actually a unicorn that shoots rainbows from its horn.