Adding check if our version is sufficiently new enough for a plugin.

Referencing plugin metadata class in Plugin class instead of plugin
binding module, as it would crash in many cases during plugin loading
otherwise.