JBIDE-15302 CordovaSim: Adding caching via Etag for CordovaPluginJsServlet. Refactoring.