Adding support for creating plugins for the data driven container. Users
can now create plugins that provide the data from different sources such
as databases, excel file, etc.. (issue #222)
This commit should also fix bug that cause nested data driven and for
loops container to not be executed (issue #226)