Revamping child tasks & operations

Dependening on [NSOperation dependencies] to retrieve child operations
(previously called subtasks) wasn't correct. There could be other dependencies,
such as barrier operations that we not technically child tasks.
This is not needed, it's handled by queueChildOperation
Merge pull request #54 from mindsnacks/feature/revamp-child-operations

Revamping child tasks & operations