Subtasks, WebRequest, Tests

- change for Http WebRequest
- add support for Subtasks, Parent tasks
- support for resetting comparison object
- new properties in API
- added preliminary tests project
- updated readme

I've kept the old code for the sake of compatibility, but I guess we can remove it at some point in the future.