Symbols in argument position are resolved

This removes the need to deref script functions.  Script functions are
now regular functions, with a custom dispatch mechanism.  Plain
clojure functions can now be used as script functions.

Fixes #22.
Add a leiningen project
Filter console output in tests at INFO