Make the methods "private".

This is to discourage usage by others for now.
Add pod for the external method 'psgienv'
Change PSGI tests from subtests to blocks

To work with Test::More 0.88, which is what catalyst requires.