Fix how abstract components resolves dependencies
Merge pull request #18 from asakusuma/master

fix(AbstractComponent): ensures dependencies are being properly resolved

A change as part of the last refactor broke the population of values during the load()
operation. This fixes the resolution of dependencies by looking at values[fetch][i]