fix calling table multiple times on accident
simplify sub installer
reproduce recursion bug causing memory exhaustion

Thanks for the bug report Wes!
clean out installed methods only

This fixes the recursion bug
convert to cpanfile for neater dep tracking