-----
BREAKING CHANGES:
Removed ParentContext and DecoratorContext and just use Nodes directly
DecoratorContextFilter replaced with NodeFilter
ParentContextFilter replaced with NodeFilter
clean_ioc.dependency_context_filters replaces with clean_ioc.node_filters
parent_context_filter arg replaced with parent_node_filter in all registartion methods
decorator_context_filter arg replaced with decorator_node_filter in all decorator methods