fixes for operation under 1.6
fix price tests
Generate canonical URLs in the test client, so OAuth works.
password reset rework
the commit of unlimited evil
Cope with tests that hang.