Removes duplicated ServletContext passed via parameters
Deprecates constructors based on ServletContext and introduces new one instead
Uses new constructors of Prepare and Execution without ServletContext
Uses the new versions of methods without ServletContext
Uses the new versions of methods without ServletContext
Updates tests to new version of methods without ServletContext
Updates tests to new version of methods without ServletContext
Updates tests to new version of methods without ServletContext
Updates classes to use the new version of Dispatcher's methods without ServletContext
Removes commented out if statment
Increases ServletContext visibility
WW-4292 Finishes refactoring Dispatcher to avoid passing ServletContext
as it is available via field reference