Temporary queue fn signatures should match create-queue and ensure-queue

Also fixed create-consumer docstring