Test sx-assoc-let according to functionality

See http://emacs.stackexchange.com/q/5915/2264 and #151 for more
information.  This patch tests for functional equivalence rather than
symbolic equivalence.

Symbolic equivalence would be far preferable, but it does not appear to
be happening anytime soon -- perhaps when things settle down a bit for
the authors :)
Fix typo