Corrected chessboard example

A chessboard is 8 x 8. Yours was 8 x 9.
Added closing bracket ']'
hy/core/macros.hy: Add an (if-not) macro

Sometimes it is better to start with the false condition, sometimes that
makes the code clearer. For that, the (if-not) macro, which simply
reverses the order of the condition blocks, can be of great use.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
hy/core/macros.hy: Reimplement (unless) in terms of (if-not)

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
Corrected --spy cmdoption (I think)

For the --spy commmand line option, it currently says '''Print equivalent Hy code...'''. Now, I haven't actually gotten around to installing Hy on my computer yet, so I haven't had a chance to test this out to make sure, but from the looks of the code example, it looks as though it is printing out the equivalent Python code of the executed Hy code, not the other way around. This would certainly make more sense. As such, I have changed the word 'Hy' to 'Python' so that the documentation more accurately reflects what (one assumes) is going on.
Merge pull request #462 from jackhooper/master

Corrected --spy cmdoption (I think)
Merge master onto pr/460
Add @jackhooper to authors
Wrong email id, I messed up that commit
Adding a simple `identity' function

* hy/core/language.hy: Adding a simple `identity` function that returns
  the argument supplied to it

* docs/language/core.rst: Updated docs with identity function
Merge branch 'master' into pr/456
Merge branch 'master' into pr/461

Conflicts:
	tests/native_tests/native_macros.hy
Merge branch 'master' into pr/468
Slicing a HyList makes the same kind of object again
Make empty macroexpansions do the right thing
Add a cons object and related mechanisms

Closes: #183
Merge remote-tracking branch 'olasd/feature/cons-to-merge' into sandbox/adderall
wip: patch for _wrap_value for HyExpressions stuff, from olasd

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>