Fix to return the result from %mtqueue-overflow?

This also adds test cases for enqueue-unique! and queue-push-unique!