Replaced the use of the ApplicationContext object with the Environment object.
[Core] Replaced the use of the ApplicationContext object with the IPlugin object.
[Preparer] Removed an unused use statement.
[Core] Removed the PluginAwareFactory class.
[Core] Renamed the interface IPlugin to PluginInterface.
[DependencyInjection] Renamed the interface IConfiguration to ConfigurationInterface.
[JUnitXMLWriter] Renamed the interface JUnitXMLWriter to JUnitXMLWriterInterface.
[Util] Renamed the interface StreamWriter to StreamWriterInterface.
[JUnitXMLWriter] Removed an unused use statement.
[Core] Replaced the use of the ApplicationContext object with the PluginInterface object.
[CLI] Fixed invalid method call to get the PluginInterface object in the PHPUnitPassthroughCommand class.
[Core] Removed the ApplicationContext::setPlugin() and getPlugin() methods.