Fix for PyramidApp, pass environment of request instead of request itself

``WsgiApplication.__call__`` in ``PyramidApp.__call__`` passes Pyramid (webob) request as parameter intended for WSGI request environment, causing "does not have ``__getitem__``" exception. Fixed by passing request.environ instead of request.

Added simple test for integration with Pyramid, only soap for now, and only checking that it returns WSDL.

I didn't tried to run whole test suite (``setup.py test``) (seems that it requires install of postgres, etc), tried only running this test separately, it passes.