3.0 app structure 2

Since #2641 ran into a slight roadblock here's an alternate PR. This doesn't do anything fancy. Just updates the test app to match the folder structure of [cakephp/app](https://github.com/cakephp/app) where webroot is pulled out of app.