Create a simplified AtomicQueue for windows

This currenly use a single mutex for each operation.
Given that it is only used for TAP and UPR and that we won't
have _that_ many concurrent thread calling it it might be good
enough for windows currently.

Change-Id: Ibeed856c0694556e7e5caae3e9a412d7f5a1fb1a
Reviewed-on: http://review.couchbase.org/31330
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>