Fix to return the result from %mtqueue-overflow?

This also adds test cases for enqueue-unique! and queue-push-unique!
ChangeLog addition for the last commit
Merge remote-tracking branch 'upstream/master'