async redis get working with q deferred object