Backward compatibility for the task configuration

Extend the options object with the properties that are specified in the
old way (through the this.data object) to provide backward
compatibility.
Updated the documentation for the new configuration