blocked revisions [4099-4100/trunk] via svnmergem, don't need the backmerge to trunk
testfiles with an absolute path are now left unprefixed. 

refs #1026
Merged revisions [4115:41567trunk/] via svnmerge from 
https://svn.agavi.org/trunk
- Renamed assertions in the View to better reflect their scope.

* assertResponseHasRedirect => assertViewRedirects
* assertResponseHasNoRedirect => assertViewRedirectsNot
* assertResponseRedirectsTo => assertViewRedirectsTo
* assertResponseHasContentType => assertViewSetsContentType
* assertResponseHasHeader => assertViewSetsHeader
* assertResponseHasCookie => assertViewSetsCookie
* assertResponseHasHTTPStatus => assertViewResponseHasHTTPStatus
* assertResponseHasContent => assertViewResponseHasContent
* assertForwards => assertViewForwards

- Changed the unit tests accordingly.
- Made the message in assertHasLayer() configurable by the user

fixes #1027
fixed AgaviViewTestCase::assertViewForwards() to check for target
allow controlling of the agavi boostrap in isolation environments by using the annotation

@agaviBootstrap on|off (or true|false or yes|no)

default is true
merged revs 1c2489c144050665d5488e16ffd980d7eed18e2c to f168b970c8ee2e4648895379d75ca2d6839efb14 (from master)
merging changes from d63fba2293ec8c3f65d9567136b5d9cc3770e847 to 4540ba5952f3d3fb52fcf8a135450618ce93960a (from felix-testing-implementation)
changes the way flowtests work
creates a container testcase
allows controlling of the agavi bootstrap in isolation environments