generic table fixtures moved to app's fixture
add confirm msg when disabling a plugin
templates minor fixes
refactoring package manager system

- _plugin() removed, is now plugin()
- configure() removed, use trait's config() instead
- detachListeners() added