Merge pull request #14 from koresar/master

Improve missing dependencies report. Print the cause of the problem.
Implements #13 - request and resolve dependencies as object. Improve performance. Introduce strategy for each required input and output object.