add API enhancement allowing plugins to improve

add API enhancement allowing plugins to improve registration
add note for loading speed up improvement
switch to ExtUtils::MakeMaker

because Module::Build had trouble with recent meta spec ...
write down switch to EU::MM