fix key and value in hashes

The key and value were in the wrong order. With this, the test will result in -27 instead of nil.
ADD a STRING= STRING-EQUAL example in equality-distinctions.lsp

Examples took from:
  http://www.lispworks.com/documentation/HyperSpec/Body/f_stgeq_.htm/

The clarify quote is a rewrite in Google Common Lisp Style Guide:

Lisp provides four general equality predicates: EQ, EQL, EQUAL,
and EQUALP, which subtly vary in semantics. Additionally,
Lisp provides the type-specific predicates =, CHAR=, CHAR-EQUAL,
STRING=, and STRING-EQUAL.

--
Juanito Fatas
Merge pull request #25 from Gibheer/patch-1

fix key and value in hashes
Merge pull request #27 from JuanitoFatas/string-equal-p

ADD a STRING= STRING-EQUAL example in equality-distinctions.lsp
paren mismatch in equality-distinctions
Merge pull request #30 from bodicsek/master

parenthesis mismatch in equality-distinctions
Remove duplicate string-equal test.

The removed test is identical to the test that precedes it.
Merge pull request #31 from appleby/master

Remove duplicate test in equality-distinctions.lsp
Fix thread detection to work in SBCL implementations that don't support
threading.
Merge pull request #33 from wcn3/master

Fix thread detection to work in SBCL implementations that don't support threading.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	koans/equality-distinctions.lsp