Allow kwapply for any expression.

This fixes #103.
Add some tests for kwapplying expressions
Docs: "Much more readable, no! -> Much more readable, no?"
Documenting: tuples and argument formatting
oh yeah, make this a clojure syntax block in the docs
Dictionary style keyword arguments documentation
Documenting classes!
Remove document classes TODO
Fixing documentation error with extra double-colon
Fixing *args and **kwargs notation in docs
Return None in --init-- because due to a syntax flaw we have to!
Fix the PDF docs build
Symbols get mangled without double-underscores now
Merge branch 'master' into pr/171
Implement unquote and unquote-splicing
Distinguish between quote and quasiquote
Add tests for quasiquoting
Make sure splicing works at all times
Don't macro-expand inside quotes
it's stale