ECMS-4963: Restoring a version of an interceptor doesn't take effect

Problem analysis:
- Adding a version call the addScript method in ScriptService which call in her side the removeFromCache method. While, restoring a version does not remove the actual version from cache.
Fix description:
- Add this method removeScriptFromCache to call the protected method removeFromCache.
- Call it when restoring a node