Added new tests.

Code from compojure, lein projects.
Updated grammar.

Grammar now:
	* Uses list instead of eval
	* Handles (incorrectly) the quote, unquote, splice-quote

Also updated the extensions to replace :Eval with :List.
New project: wysitutwyg

See: xkcd/1341 - wysitutwyg is "What you see is totally unrelated to what
you get." This will be an editor which utilizes a markov chain to generate
somewhat plausible but completely unrelated text.