refactor Nubot.Adapters, add more automatic way for loading adapters/plu...

for more information, you can refer to #issue4