baseURL and appURL are empty if string path info is given.
moved methods to manage path/URL from chain to Request objects.
also inject httpRequest object.
Page depends on PageAbstract (not Response).

moved many methods from Response to PageAbstract.