Further change to EXIT_TEST handling...

I think it is sensible for this to behave in the same
manner as EXIT_TESTPART when the test only has 1 testPart, as that
would give the caller access to the feedback for the current testPart.
In the case of multiple testParts, we will still end the test itself.
Merge branch 'test_implementation' into rendering_refactoring
WIP: Contd new author/debugging XSLT
WIP: Item author view now integrated into MVC
Cotinued item author view:

* Added "view item state" to rendering
* Removed separate allowSource/allowResult from DeliverySettings
Started styling new author view
Further tweaks to item author debug XSLT