introduced hierarchical EclipseConfig and eclipse-config plugin