Basic and first implementation of AutoComplee for circular dataflow graph
fix test project common logging config
rename blockcontainerbase to blockcontainer. Also added some comments.
add BlockContainerMerger<T1, T2, T3, T4>
Add BlockContainerUtils.AutoComplete