Add test script for pure functions, add precondition to average function.
Add test for create-or-conj.
Change kv-store to be a dynamic var, support negative int insertion.

*kv-store* is now used, allowing for easy testing of almost-pure
functions that reference it.
Remove unused web handler test template.