improve readme
change method order #8
clean code, clean the getExtensionClasses method flow #8 #7
clean getAdaptiveInstace flow; remove rethrowAsRuntime method #10 #7
clean getAdaptiveInstace flow #10 #7
add @since javadoc #11