eval-when-compile permits compile-time definitions that can be used from macros
Provide both eval-and-compile and eval-when-compile
More tests
Merge branch 'master' into pr/187
Style fix
Adding back in keywords.

 Yes, I'm your hero, @algernon
Merge pull request #193 from paultag/paultag/feature/keyword-calls

Adding back in keywords.
Removes the repetition of the comment section in the tutorial
Fixed exit and quit with HyQuitter
FIxed Authors
fix up the quit message to be wiseass like python's