Raises TypeError on bad if statements

This relates to issue #6.

Signed-off-by: Julien Danjou <julien@danjou.info>
Do not quit hy if compile error occurs

Signed-off-by: Julien Danjou <julien@danjou.info>
Merge branch 'jd/if-parsing' of git://github.com/jd/hy
Merge branch 'jd/print-compile-error-in-repl' of git://github.com/jd/hy
Forgot to add @jd to AUTHORS. Thanks!
New (hy) logo!
Add hy logo to frontpage of docs
There's no reason for the "  ; and a little more complex" comment
No documentation of one of .hy's coolest features, bidirectional imports!
Add while loops to the compiler
Add myself to AUTHORS
Renaming "language spec" to "tutorial"
Replacing "quirks and eccentricities" with a "welcome"

We love welcoming people!
Removing accidental 1 insertion.  Sorry paultag!
Merge branch 'master' of git://github.com/olasd/hy
Fixing the "olasd" bug
note to self, changelog
Add some tests for defn
Allow (do) inside (defn)

Closes #59
Add do-in-defn tests