Fix issue #253.  Use synchronous evaluation to get the entire
expansion before emitting into expansion buffer.
Merge pull request #303 from kingtim/fix-macroexpand

Fix issue #253.
Merge remote-tracking branch 'kingtim/master' into ns-fix5

Conflicts:
	nrepl.el