Adaptation of Graham's CL adaptation of McCarthy's original eval

Meta-circular evaluator.
Re-indent eval call
Rm blank newline
true instead of 't
Make eq always strict
Rename eq to eq? and atom to atom?
Remove comment from MacroOp
Remove unneeded use statement
add headline to mccarthy example
Add some tests for car, cdr and cons
Add tests for atom?
Test to ensure cond returns null if no predicate matches
Tests to ensure form tree builder leaves quoted values as-is
Refactor examples to use common run function
Add y-combinator example, ported from lisphp
Re-simplify eval example
Merge branch 'mccarthy'

* mccarthy:
  Re-simplify eval example
  Add y-combinator example, ported from lisphp
  Refactor examples to use common run function
  Tests to ensure form tree builder leaves quoted values as-is
  Test to ensure cond returns null if no predicate matches
  Add tests for atom?
  Add some tests for car, cdr and cons
  add headline to mccarthy example
  Remove unneeded use statement
  Remove comment from MacroOp
  Rename eq to eq? and atom to atom?
  Make eq always strict
  true instead of 't
  Rm blank newline
  Re-indent eval call
  Adaptation of Graham's CL adaptation of McCarthy's original eval