Add closure test, reduce test, not test
Merge remote-tracking branch 'upstream/master'

Conflicts:
	tests/not.test
put back not test
Merge pull request #2 from eriksvedang/master

test of function closures and a bad 'reduce' implementation