Refactor HierarchicalContextRunner:
- Break dependency to the BlockJUnit4ClassRunner and ParentRunner
- Execute Suite and Test within this Runner
- Remove ContextHierarchyLevelRunner (unused now)