Rework testXHTML to test all actions
testXHTML was testing only document contained in modules, this take another approach to test all portal types and fixes the problems found now that we test views of all portal types. The number of tests in testXHTML also increase from 864 to 1137. /reviewed-on !992