Creating the directory in which to push the downloaded data in case the directory doesn't exist.
Changing the handling of Task objects to let the runtime perform the selection of the correct handling method.

Fixes issue #1
Updating to version 0.6.7.0