tasks should return XMLHttpRequest
fix tests
basic setters for tasks
more task setters
revert change in spec
Merge pull request #345 from patrickarlt/master

Refactor Tasks for easier maintenance