Add support for equalityComparer.
Re-organize ko.task; add tests for ko.task.
Avoid recursive calls as much as possible.
Update Knockout to actual 2.2.0 version; fix some issues with handling exceptions
Update version.