Use port configuration from profile when running jetty and make jetty a task local to petstore:app.
Buildfile now runs system tests
Rename petstore-system-tests to system-tests

--HG--
rename : petstore-system-tests/pom.xml => system-tests/pom.xml
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/PetStoreDriver.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/PetStoreDriver.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/Routing.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/Routing.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/SystemTestContext.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/SystemTestContext.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/BrowserLifeCycle.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/BrowserLifeCycle.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/BrowserLifeCycles.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/BrowserLifeCycles.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/BrowserProperties.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/BrowserProperties.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/Firefox.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/Firefox.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/LastingBrowser.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/LastingBrowser.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/PassingBrowser.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/PassingBrowser.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/RemoteBrowser.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/browser/RemoteBrowser.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/CartPage.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/CartPage.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/HomePage.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/HomePage.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/ItemsPage.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/ItemsPage.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/Menu.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/Menu.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/Page.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/Page.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/ProductsPage.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/ProductsPage.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/PurchasePage.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/PurchasePage.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/ReceiptPage.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/page/ReceiptPage.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/ExternalServer.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/ExternalServer.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/LastingServer.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/LastingServer.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/PassingServer.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/PassingServer.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/ServerDriver.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/ServerDriver.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/ServerLifeCycle.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/ServerLifeCycle.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/ServerLifeCycles.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/ServerLifeCycles.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/ServerProperties.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/ServerProperties.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/SimpleServer.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/SimpleServer.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/SimpleWebApp.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/SimpleWebApp.java
rename : petstore-system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/SingleWebApp.java => system-tests/src/test/java/test/support/com/pyxis/petstore/web/server/SingleWebApp.java
rename : petstore-system-tests/src/test/java/test/system/com/pyxis/petstore/BrowseCatalogFeature.java => system-tests/src/test/java/test/system/com/pyxis/petstore/BrowseCatalogFeature.java
rename : petstore-system-tests/src/test/java/test/system/com/pyxis/petstore/FeatureTemplate.java => system-tests/src/test/java/test/system/com/pyxis/petstore/FeatureTemplate.java
rename : petstore-system-tests/src/test/java/test/system/com/pyxis/petstore/legacy/BrowseCatalogFeature.java => system-tests/src/test/java/test/system/com/pyxis/petstore/legacy/BrowseCatalogFeature.java
rename : petstore-system-tests/src/test/java/test/system/com/pyxis/petstore/legacy/FeatureTemplate.java => system-tests/src/test/java/test/system/com/pyxis/petstore/legacy/FeatureTemplate.java
rename : petstore-system-tests/src/test/java/test/system/com/pyxis/petstore/legacy/NavigateSiteFeature.java => system-tests/src/test/java/test/system/com/pyxis/petstore/legacy/NavigateSiteFeature.java
rename : petstore-system-tests/src/test/java/test/system/com/pyxis/petstore/legacy/PurchaseFeature.java => system-tests/src/test/java/test/system/com/pyxis/petstore/legacy/PurchaseFeature.java
rename : petstore-system-tests/src/test/java/test/system/com/pyxis/petstore/legacy/SearchFeature.java => system-tests/src/test/java/test/system/com/pyxis/petstore/legacy/SearchFeature.java
rename : petstore-system-tests/src/test/java/test/system/com/pyxis/petstore/legacy/ShopFeature.java => system-tests/src/test/java/test/system/com/pyxis/petstore/legacy/ShopFeature.java
rename : petstore-system-tests/src/test/resources/log4j.xml => system-tests/src/test/resources/log4j.xml
rename : petstore-system-tests/src/test/resources/system/legacy.properties => system-tests/src/test/resources/system/legacy.properties
rename : petstore-system-tests/src/test/resources/system/test.properties => system-tests/src/test/resources/system/test.properties
Rename app to webapp

--HG--
rename : app/pom.xml => webapp/pom.xml
rename : app/src/main/java/com/pyxis/petstore/controller/CartItemsController.java => webapp/src/main/java/com/pyxis/petstore/controller/CartItemsController.java
rename : app/src/main/java/com/pyxis/petstore/controller/HomeController.java => webapp/src/main/java/com/pyxis/petstore/controller/HomeController.java
rename : app/src/main/java/com/pyxis/petstore/controller/ItemsController.java => webapp/src/main/java/com/pyxis/petstore/controller/ItemsController.java
rename : app/src/main/java/com/pyxis/petstore/controller/ProductsController.java => webapp/src/main/java/com/pyxis/petstore/controller/ProductsController.java
rename : app/src/main/java/com/pyxis/petstore/controller/PurchasesController.java => webapp/src/main/java/com/pyxis/petstore/controller/PurchasesController.java
rename : app/src/main/java/com/pyxis/petstore/controller/ReceiptsController.java => webapp/src/main/java/com/pyxis/petstore/controller/ReceiptsController.java
rename : app/src/main/java/com/pyxis/petstore/controller/SessionController.java => webapp/src/main/java/com/pyxis/petstore/controller/SessionController.java
rename : app/src/main/java/com/pyxis/petstore/helpers/VelocityToolbox2View.java => webapp/src/main/java/com/pyxis/petstore/helpers/VelocityToolbox2View.java
rename : app/src/main/resources/ValidationMessages.properties => webapp/src/main/resources/ValidationMessages.properties
rename : app/src/main/resources/com/pyxis/petstore/helpers/petstore.vm => webapp/src/main/resources/com/pyxis/petstore/helpers/petstore.vm
rename : app/src/main/resources/database.properties => webapp/src/main/resources/database.properties
rename : app/src/main/resources/log4j.xml => webapp/src/main/resources/log4j.xml
rename : app/src/main/resources/timeServer.properties => webapp/src/main/resources/timeServer.properties
rename : app/src/main/resources/tools.xml => webapp/src/main/resources/tools.xml
rename : app/src/main/webapp/META-INF/MANIFEST.MF => webapp/src/main/webapp/META-INF/MANIFEST.MF
rename : app/src/main/webapp/WEB-INF/decorators.xml => webapp/src/main/webapp/WEB-INF/decorators.xml
rename : app/src/main/webapp/WEB-INF/mvc.xml => webapp/src/main/webapp/WEB-INF/mvc.xml
rename : app/src/main/webapp/WEB-INF/petstore.xml => webapp/src/main/webapp/WEB-INF/petstore.xml
rename : app/src/main/webapp/WEB-INF/urlrewrite.xml => webapp/src/main/webapp/WEB-INF/urlrewrite.xml
rename : app/src/main/webapp/WEB-INF/velocity.properties => webapp/src/main/webapp/WEB-INF/velocity.properties
rename : app/src/main/webapp/WEB-INF/views/cart.vm => webapp/src/main/webapp/WEB-INF/views/cart.vm
rename : app/src/main/webapp/WEB-INF/views/decorators/_logo.vm => webapp/src/main/webapp/WEB-INF/views/decorators/_logo.vm
rename : app/src/main/webapp/WEB-INF/views/decorators/_logout.vm => webapp/src/main/webapp/WEB-INF/views/decorators/_logout.vm
rename : app/src/main/webapp/WEB-INF/views/decorators/_menu.vm => webapp/src/main/webapp/WEB-INF/views/decorators/_menu.vm
rename : app/src/main/webapp/WEB-INF/views/decorators/_search.vm => webapp/src/main/webapp/WEB-INF/views/decorators/_search.vm
rename : app/src/main/webapp/WEB-INF/views/decorators/main.vm => webapp/src/main/webapp/WEB-INF/views/decorators/main.vm
rename : app/src/main/webapp/WEB-INF/views/home.vm => webapp/src/main/webapp/WEB-INF/views/home.vm
rename : app/src/main/webapp/WEB-INF/views/items.vm => webapp/src/main/webapp/WEB-INF/views/items.vm
rename : app/src/main/webapp/WEB-INF/views/products.vm => webapp/src/main/webapp/WEB-INF/views/products.vm
rename : app/src/main/webapp/WEB-INF/views/purchases/new.vm => webapp/src/main/webapp/WEB-INF/views/purchases/new.vm
rename : app/src/main/webapp/WEB-INF/views/receipts/show.vm => webapp/src/main/webapp/WEB-INF/views/receipts/show.vm
rename : app/src/main/webapp/WEB-INF/web.xml => webapp/src/main/webapp/WEB-INF/web.xml
rename : app/src/main/webapp/attachments/products/beagle.jpg => webapp/src/main/webapp/attachments/products/beagle.jpg
rename : app/src/main/webapp/attachments/products/bulldog.jpg => webapp/src/main/webapp/attachments/products/bulldog.jpg
rename : app/src/main/webapp/attachments/products/dalmatian.jpg => webapp/src/main/webapp/attachments/products/dalmatian.jpg
rename : app/src/main/webapp/attachments/products/dog.png => webapp/src/main/webapp/attachments/products/dog.png
rename : app/src/main/webapp/attachments/products/golden_retriever.jpg => webapp/src/main/webapp/attachments/products/golden_retriever.jpg
rename : app/src/main/webapp/attachments/products/husky.jpg => webapp/src/main/webapp/attachments/products/husky.jpg
rename : app/src/main/webapp/attachments/products/iguana.png => webapp/src/main/webapp/attachments/products/iguana.png
rename : app/src/main/webapp/attachments/products/labrador.jpg => webapp/src/main/webapp/attachments/products/labrador.jpg
rename : app/src/main/webapp/attachments/products/missing.png => webapp/src/main/webapp/attachments/products/missing.png
rename : app/src/main/webapp/attachments/products/poodle.jpg => webapp/src/main/webapp/attachments/products/poodle.jpg
rename : app/src/main/webapp/images/bg.png => webapp/src/main/webapp/images/bg.png
rename : app/src/main/webapp/images/favicon.ico => webapp/src/main/webapp/images/favicon.ico
rename : app/src/main/webapp/images/logo.png => webapp/src/main/webapp/images/logo.png
rename : app/src/main/webapp/images/magnifier.png => webapp/src/main/webapp/images/magnifier.png
rename : app/src/main/webapp/images/pyxis.png => webapp/src/main/webapp/images/pyxis.png
rename : app/src/main/webapp/images/remove-over.png => webapp/src/main/webapp/images/remove-over.png
rename : app/src/main/webapp/images/remove.png => webapp/src/main/webapp/images/remove.png
rename : app/src/main/webapp/images/tab.png => webapp/src/main/webapp/images/tab.png
rename : app/src/main/webapp/index.html => webapp/src/main/webapp/index.html
rename : app/src/main/webapp/stylesheets/main.css => webapp/src/main/webapp/stylesheets/main.css
rename : app/src/test/java/test/com/pyxis/petstore/controller/CartItemsControllerTest.java => webapp/src/test/java/test/com/pyxis/petstore/controller/CartItemsControllerTest.java
rename : app/src/test/java/test/com/pyxis/petstore/controller/ItemsControllerTest.java => webapp/src/test/java/test/com/pyxis/petstore/controller/ItemsControllerTest.java
rename : app/src/test/java/test/com/pyxis/petstore/controller/ProductsControllerTest.java => webapp/src/test/java/test/com/pyxis/petstore/controller/ProductsControllerTest.java
rename : app/src/test/java/test/com/pyxis/petstore/controller/PurchasesControllerTest.java => webapp/src/test/java/test/com/pyxis/petstore/controller/PurchasesControllerTest.java
rename : app/src/test/java/test/com/pyxis/petstore/controller/ReceiptsControllerTest.java => webapp/src/test/java/test/com/pyxis/petstore/controller/ReceiptsControllerTest.java
rename : app/src/test/java/test/com/pyxis/petstore/controller/SessionControllerTest.java => webapp/src/test/java/test/com/pyxis/petstore/controller/SessionControllerTest.java
rename : app/src/test/java/test/com/pyxis/petstore/view/CartViewTest.java => webapp/src/test/java/test/com/pyxis/petstore/view/CartViewTest.java
rename : app/src/test/java/test/com/pyxis/petstore/view/ItemsViewTest.java => webapp/src/test/java/test/com/pyxis/petstore/view/ItemsViewTest.java
rename : app/src/test/java/test/com/pyxis/petstore/view/LogoPartialTest.java => webapp/src/test/java/test/com/pyxis/petstore/view/LogoPartialTest.java
rename : app/src/test/java/test/com/pyxis/petstore/view/MenuPartialTest.java => webapp/src/test/java/test/com/pyxis/petstore/view/MenuPartialTest.java
rename : app/src/test/java/test/com/pyxis/petstore/view/NewPurchaseViewTest.java => webapp/src/test/java/test/com/pyxis/petstore/view/NewPurchaseViewTest.java
rename : app/src/test/java/test/com/pyxis/petstore/view/ProductsViewTest.java => webapp/src/test/java/test/com/pyxis/petstore/view/ProductsViewTest.java
rename : app/src/test/java/test/com/pyxis/petstore/view/ShowReceiptViewTest.java => webapp/src/test/java/test/com/pyxis/petstore/view/ShowReceiptViewTest.java
rename : app/src/test/java/test/support/com/pyxis/petstore/views/HTMLDocument.java => webapp/src/test/java/test/support/com/pyxis/petstore/views/HTMLDocument.java
rename : app/src/test/java/test/support/com/pyxis/petstore/views/MockErrors.java => webapp/src/test/java/test/support/com/pyxis/petstore/views/MockErrors.java
rename : app/src/test/java/test/support/com/pyxis/petstore/views/MockRequestContext.java => webapp/src/test/java/test/support/com/pyxis/petstore/views/MockRequestContext.java
rename : app/src/test/java/test/support/com/pyxis/petstore/views/ModelBuilder.java => webapp/src/test/java/test/support/com/pyxis/petstore/views/ModelBuilder.java
rename : app/src/test/java/test/support/com/pyxis/petstore/views/Routes.java => webapp/src/test/java/test/support/com/pyxis/petstore/views/Routes.java
rename : app/src/test/java/test/support/com/pyxis/petstore/views/VelocityRendering.java => webapp/src/test/java/test/support/com/pyxis/petstore/views/VelocityRendering.java
rename : app/src/test/resources/log4j.xml => webapp/src/test/resources/log4j.xml
rename : app/src/test/resources/views.properties => webapp/src/test/resources/views.properties