Merged in issue/PLUGDEV-209 (pull request #172)
On plugin disable:
disable mandatory dependencies
bounce optional dependencies
On plugin uninstall:
bounce optional and dynamic dependencies
On plugin enable:
enable all mandatory transitive requirements
depending on system property, enable optional requirements as well (default not enable)
do not enable dynamic requirements
On plugin disable:
disable mandatory dependencies
bounce optional dependencies
On plugin uninstall:
disable mandatory dependencies
bounce optional and dynamic dependencies
On plugin enable:
enable all mandatory transitive requirements
depending on system property, enable optional requirements as well (default not enable)
do not enable dynamic requirements