Made Request testable... also, phpWebSite's very first unit test!
....and immediately found out that Unit Tests do not catch everything.
Merge branch '1.8.1'