Part 11: PluginVersion Changes

+Added Interfaces into classes (VersionatedContainer, etc) of
PluginVersion.cs to properly manage Foreach loops.