adding some more tests to make sure our BRJS Servlet doesn’t break any other servlets in a web app. Ignoring all BRJS servlet tests for the time being since it current *does* break other servlets and might need to be a filter rather than a servlet.
adding a brjs filter and a brjs servlet so we don't end up handling *all* requests in an app, fixes all of the previous failing tests
changing servlet and filter so we don't pass in a reference to BRJS in their constructors