Facade operation now correctly adapts facade results into tasks (fixes #32)
Renamed FacadeInterface::enqueue() to enqueueTask(), and enqueueCallback() to enqueue().