Move web support code to a different package to isolate application specific code

--HG--
rename : webapp/src/main/java/org/testinfected/petstore/MustacheRendering.java => webapp/src/main/java/org/testinfected/petstore/util/MustacheRendering.java
rename : webapp/src/main/java/org/testinfected/petstore/SessionScope.java => webapp/src/main/java/org/testinfected/petstore/util/SessionScope.java
rename : webapp/src/main/java/org/testinfected/petstore/Application.java => webapp/src/main/java/org/testinfected/support/Application.java
rename : webapp/src/main/java/org/testinfected/petstore/ApplicationContainer.java => webapp/src/main/java/org/testinfected/support/ApplicationContainer.java
rename : webapp/src/main/java/org/testinfected/petstore/FailureReporter.java => webapp/src/main/java/org/testinfected/support/FailureReporter.java
rename : webapp/src/main/java/org/testinfected/petstore/util/Matcher.java => webapp/src/main/java/org/testinfected/support/Matcher.java
rename : webapp/src/main/java/org/testinfected/petstore/middlewares/Middleware.java => webapp/src/main/java/org/testinfected/support/Middleware.java
rename : webapp/src/main/java/org/testinfected/petstore/middlewares/MiddlewareStack.java => webapp/src/main/java/org/testinfected/support/MiddlewareStack.java
rename : webapp/src/main/java/org/testinfected/petstore/RenderingEngine.java => webapp/src/main/java/org/testinfected/support/RenderingEngine.java
rename : webapp/src/main/java/org/testinfected/petstore/Server.java => webapp/src/main/java/org/testinfected/support/Server.java
rename : webapp/src/main/java/org/testinfected/petstore/decoration/Template.java => webapp/src/main/java/org/testinfected/support/Template.java
rename : webapp/src/main/java/org/testinfected/petstore/decoration/View.java => webapp/src/main/java/org/testinfected/support/View.java
rename : webapp/src/main/java/org/testinfected/petstore/util/BufferedResponse.java => webapp/src/main/java/org/testinfected/support/decoration/BufferedResponse.java
rename : webapp/src/main/java/org/testinfected/petstore/decoration/ContentProcessor.java => webapp/src/main/java/org/testinfected/support/decoration/ContentProcessor.java
rename : webapp/src/main/java/org/testinfected/petstore/decoration/Decorator.java => webapp/src/main/java/org/testinfected/support/decoration/Decorator.java
rename : webapp/src/main/java/org/testinfected/petstore/decoration/HtmlDocumentProcessor.java => webapp/src/main/java/org/testinfected/support/decoration/HtmlDocumentProcessor.java
rename : webapp/src/main/java/org/testinfected/petstore/decoration/HtmlPageSelector.java => webapp/src/main/java/org/testinfected/support/decoration/HtmlPageSelector.java
rename : webapp/src/main/java/org/testinfected/petstore/decoration/PageCompositor.java => webapp/src/main/java/org/testinfected/support/decoration/PageCompositor.java
rename : webapp/src/main/java/org/testinfected/petstore/decoration/Selector.java => webapp/src/main/java/org/testinfected/support/decoration/Selector.java
rename : webapp/src/main/java/org/testinfected/petstore/util/AllOf.java => webapp/src/main/java/org/testinfected/support/matchers/AllOf.java
rename : webapp/src/main/java/org/testinfected/petstore/util/Anything.java => webapp/src/main/java/org/testinfected/support/matchers/Anything.java
rename : webapp/src/main/java/org/testinfected/petstore/util/Combination.java => webapp/src/main/java/org/testinfected/support/matchers/Combination.java
rename : webapp/src/main/java/org/testinfected/petstore/util/IsEqual.java => webapp/src/main/java/org/testinfected/support/matchers/IsEqual.java
rename : webapp/src/main/java/org/testinfected/petstore/util/Matchers.java => webapp/src/main/java/org/testinfected/support/matchers/Matchers.java
rename : webapp/src/test/java/test/support/org/testinfected/petstore/web/Nothing.java => webapp/src/main/java/org/testinfected/support/matchers/Nothing.java
rename : webapp/src/main/java/org/testinfected/petstore/util/RequestHasMethod.java => webapp/src/main/java/org/testinfected/support/matchers/RequestHasMethod.java
rename : webapp/src/main/java/org/testinfected/petstore/util/RequestHasPath.java => webapp/src/main/java/org/testinfected/support/matchers/RequestHasPath.java
rename : webapp/src/main/java/org/testinfected/petstore/util/StartingWith.java => webapp/src/main/java/org/testinfected/support/matchers/StartingWith.java
rename : webapp/src/main/java/org/testinfected/petstore/middlewares/AbstractMiddleware.java => webapp/src/main/java/org/testinfected/support/middlewares/AbstractMiddleware.java
rename : webapp/src/main/java/org/testinfected/petstore/middlewares/ApacheCommonLogger.java => webapp/src/main/java/org/testinfected/support/middlewares/ApacheCommonLogger.java
rename : webapp/src/main/java/org/testinfected/petstore/middlewares/ConnectionScope.java => webapp/src/main/java/org/testinfected/support/middlewares/ConnectionScope.java
rename : webapp/src/main/java/org/testinfected/petstore/middlewares/Failsafe.java => webapp/src/main/java/org/testinfected/support/middlewares/Failsafe.java
rename : webapp/src/main/java/org/testinfected/petstore/middlewares/FileServer.java => webapp/src/main/java/org/testinfected/support/middlewares/FileServer.java
rename : webapp/src/main/java/org/testinfected/petstore/middlewares/FilterMap.java => webapp/src/main/java/org/testinfected/support/middlewares/FilterMap.java
rename : webapp/src/main/java/org/testinfected/petstore/middlewares/HttpMethodOverride.java => webapp/src/main/java/org/testinfected/support/middlewares/HttpMethodOverride.java
rename : webapp/src/main/java/org/testinfected/petstore/middlewares/NotFound.java => webapp/src/main/java/org/testinfected/support/middlewares/NotFound.java
rename : webapp/src/main/java/org/testinfected/petstore/routing/Routes.java => webapp/src/main/java/org/testinfected/support/middlewares/Routes.java
rename : webapp/src/main/java/org/testinfected/petstore/middlewares/ServerHeaders.java => webapp/src/main/java/org/testinfected/support/middlewares/ServerHeaders.java
rename : webapp/src/main/java/org/testinfected/petstore/decoration/SiteMesh.java => webapp/src/main/java/org/testinfected/support/middlewares/SiteMesh.java
rename : webapp/src/main/java/org/testinfected/petstore/middlewares/StaticAssets.java => webapp/src/main/java/org/testinfected/support/middlewares/StaticAssets.java
rename : webapp/src/main/java/org/testinfected/petstore/routing/DynamicPath.java => webapp/src/main/java/org/testinfected/support/routing/DynamicPath.java
rename : webapp/src/main/java/org/testinfected/petstore/routing/DynamicRoute.java => webapp/src/main/java/org/testinfected/support/routing/DynamicRoute.java
rename : webapp/src/main/java/org/testinfected/petstore/routing/DynamicRouteDefinition.java => webapp/src/main/java/org/testinfected/support/routing/DynamicRouteDefinition.java
rename : webapp/src/main/java/org/testinfected/petstore/util/HttpMethod.java => webapp/src/main/java/org/testinfected/support/routing/HttpMethod.java
rename : webapp/src/main/java/org/testinfected/petstore/routing/Route.java => webapp/src/main/java/org/testinfected/support/routing/Route.java
rename : webapp/src/main/java/org/testinfected/petstore/routing/RouteBuilder.java => webapp/src/main/java/org/testinfected/support/routing/RouteBuilder.java
rename : webapp/src/main/java/org/testinfected/petstore/routing/RouteDefinition.java => webapp/src/main/java/org/testinfected/support/routing/RouteDefinition.java
rename : webapp/src/main/java/org/testinfected/petstore/routing/RouteSet.java => webapp/src/main/java/org/testinfected/support/routing/RouteSet.java
rename : webapp/src/main/java/org/testinfected/petstore/routing/Router.java => webapp/src/main/java/org/testinfected/support/routing/Router.java
rename : webapp/src/main/java/org/testinfected/petstore/util/Charsets.java => webapp/src/main/java/org/testinfected/support/util/Charsets.java
rename : webapp/src/main/java/org/testinfected/petstore/util/ConsoleErrorReporter.java => webapp/src/main/java/org/testinfected/support/util/ConsoleErrorReporter.java
rename : webapp/src/main/java/org/testinfected/petstore/util/ConsoleHandler.java => webapp/src/main/java/org/testinfected/support/util/ConsoleHandler.java
rename : webapp/src/main/java/org/testinfected/petstore/util/MimeTypes.java => webapp/src/main/java/org/testinfected/support/util/MimeTypes.java
rename : webapp/src/main/java/org/testinfected/petstore/util/PlainFormatter.java => webapp/src/main/java/org/testinfected/support/util/PlainFormatter.java
rename : webapp/src/main/java/org/testinfected/petstore/util/Streams.java => webapp/src/main/java/org/testinfected/support/util/Streams.java
rename : webapp/src/test/java/test/integration/org/testinfected/petstore/middlewares/ApacheCommonLoggerTest.java => webapp/src/test/java/test/integration/org/testinfected/support/middlewares/ApacheCommonLoggerTest.java
rename : webapp/src/test/java/test/integration/org/testinfected/petstore/middlewares/ConnectionScopeTest.java => webapp/src/test/java/test/integration/org/testinfected/support/middlewares/ConnectionScopeTest.java
rename : webapp/src/test/java/test/integration/org/testinfected/petstore/middlewares/FailsafeTest.java => webapp/src/test/java/test/integration/org/testinfected/support/middlewares/FailsafeTest.java
rename : webapp/src/test/java/test/integration/org/testinfected/petstore/middlewares/FileServerTest.java => webapp/src/test/java/test/integration/org/testinfected/support/middlewares/FileServerTest.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/middlewares/FilterMapTest.java => webapp/src/test/java/test/integration/org/testinfected/support/middlewares/FilterMapTest.java
rename : webapp/src/test/java/test/integration/org/testinfected/petstore/middlewares/HttpMethodOverrideTest.java => webapp/src/test/java/test/integration/org/testinfected/support/middlewares/HttpMethodOverrideTest.java
rename : webapp/src/test/java/test/integration/org/testinfected/petstore/middlewares/NotFoundTest.java => webapp/src/test/java/test/integration/org/testinfected/support/middlewares/NotFoundTest.java
rename : webapp/src/test/java/test/integration/org/testinfected/petstore/middlewares/ServerHeadersTest.java => webapp/src/test/java/test/integration/org/testinfected/support/middlewares/ServerHeadersTest.java
rename : webapp/src/test/java/test/integration/org/testinfected/petstore/decoration/SiteMeshTest.java => webapp/src/test/java/test/integration/org/testinfected/support/middlewares/SiteMeshTest.java
rename : webapp/src/test/java/test/integration/org/testinfected/petstore/middlewares/StaticAssetsTest.java => webapp/src/test/java/test/integration/org/testinfected/support/middlewares/StaticAssetsTest.java
rename : webapp/src/test/java/test/support/org/testinfected/petstore/web/CharsetDetector.java => webapp/src/test/java/test/support/org/testinfected/support/web/CharsetDetector.java
rename : webapp/src/test/java/test/support/org/testinfected/petstore/web/HasContent.java => webapp/src/test/java/test/support/org/testinfected/support/web/HasContent.java
rename : webapp/src/test/java/test/support/org/testinfected/petstore/web/HasHeaderWithValue.java => webapp/src/test/java/test/support/org/testinfected/support/web/HasHeaderWithValue.java
rename : webapp/src/test/java/test/support/org/testinfected/petstore/web/HasStatusCode.java => webapp/src/test/java/test/support/org/testinfected/support/web/HasStatusCode.java
rename : webapp/src/test/java/test/support/org/testinfected/petstore/web/HasStatusMessage.java => webapp/src/test/java/test/support/org/testinfected/support/web/HasStatusMessage.java
rename : webapp/src/test/java/test/support/org/testinfected/petstore/web/HttpRequest.java => webapp/src/test/java/test/support/org/testinfected/support/web/HttpRequest.java
rename : webapp/src/test/java/test/support/org/testinfected/petstore/web/HttpResponse.java => webapp/src/test/java/test/support/org/testinfected/support/web/HttpResponse.java
rename : webapp/src/test/java/test/support/org/testinfected/petstore/web/MockRequest.java => webapp/src/test/java/test/support/org/testinfected/support/web/MockRequest.java
rename : webapp/src/test/java/test/support/org/testinfected/petstore/web/MockResponse.java => webapp/src/test/java/test/support/org/testinfected/support/web/MockResponse.java
rename : webapp/src/test/java/test/support/org/testinfected/petstore/web/StaticResponse.java => webapp/src/test/java/test/support/org/testinfected/support/web/StaticResponse.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/ApplicationContainerTest.java => webapp/src/test/java/test/unit/org/testinfected/support/ApplicationContainerTest.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/middlewares/MiddlewareStackTest.java => webapp/src/test/java/test/unit/org/testinfected/support/MiddlewareStackTest.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/decoration/HtmlDocumentProcessorTest.java => webapp/src/test/java/test/unit/org/testinfected/support/decoration/HtmlDocumentProcessorTest.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/decoration/HtmlPageSelectorTest.java => webapp/src/test/java/test/unit/org/testinfected/support/decoration/HtmlPageSelectorTest.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/decoration/PageCompositorTest.java => webapp/src/test/java/test/unit/org/testinfected/support/decoration/PageCompositorTest.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/util/AllOfTest.java => webapp/src/test/java/test/unit/org/testinfected/support/matchers/AllOfTest.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/util/StartingWithTest.java => webapp/src/test/java/test/unit/org/testinfected/support/matchers/StartingWithTest.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/routing/DynamicPathTest.java => webapp/src/test/java/test/unit/org/testinfected/support/routing/DynamicPathTest.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/routing/DynamicRouteTest.java => webapp/src/test/java/test/unit/org/testinfected/support/routing/DynamicRouteTest.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/routing/RoutesTest.java => webapp/src/test/java/test/unit/org/testinfected/support/routing/RoutesTest.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/util/ConsoleErrorReporterTest.java => webapp/src/test/java/test/unit/org/testinfected/support/util/ConsoleErrorReporterTest.java
rename : webapp/src/test/java/test/unit/org/testinfected/petstore/util/MimeTypeTest.java => webapp/src/test/java/test/unit/org/testinfected/support/util/MimeTypeTest.java