Performance ditch

Did a stress test on this module, got to know that Module::Runtime, Module::Pluggable where the heavy one and use parent without -norequire was also one of the ditch.
Fixed all of that, now it seems to be better in performance.
@trinitum Could you please review it and help me to do a performance  test. I am worried that results may be very on production.

FYI @navidpaya @kavehmz