preventing BRJSServlet from adding encoding if its already in the mime type and adding a standard version of knockout as a nodejs library