changed plugin load priority to be path based, not suffix based.
Merge pull request #9685 from bcoca/plugin_load_precedence

changed plugin load priority to be path based, not suffix based.