Add progress/tests/functional package.
Add separate .ini file for testing.

For e.g. using separate database for testing.
Add tests/tools package.
Add functional test for root page.
Add settings file for keeping tests settings in one place.
Add make_test_app() to create WebTest TestApp from config file.
Add resource classes and Root resource.
Add progress.views package.
Implement root_page view.
Specify Root as root_factory.
Connect up root_page view.
Add WebTest as dependency.
Improve test method name.
Merge branch 'root_page'

Merge in work on root_page so far, which implements a bare minimum root
page, working and tested.