Clean up cache when a Node.js version change is detected
When the Node.js version is changed in the configuration, the frontend-maven-plugin can leave things in an inconsistent state, leading to confusing errors. The plugin should track which Node.js version was last used and clean up the cache if the version changes.