Add basic queueing support, while here update libucl