Fixed #775: AgaviXmlConfigParser does not copy <configurations> attributes when merging Agavi config files
Started work on a solution for: XML namespace declarations are not carried over when transforming or merging configs, refs #776. The copying in _common.xsl is still wrong (it discards xmlns at the moment, but what it should really do is copy only unused declarations)
Fixed #776: XML namespace declarations are not carried over when transforming or merging configs
- made the local request data protected instead of private, required for action tests
- added guard to protect against empty outputType when serializing/deserializing the container
basically working implementation of the AgaviActionTestCase
Merged revisions 2828,2830,2832 via svnmerge from 
http://svn.agavi.org/branches/1.0
assertViewEquals now uses the full qualified view name as returned from the ExecutionFilter
added assertIsSimple() and assertIsNotSimple() methods
added testfile for the searchenginespam action
the expected viewName now only gets expanded if it's not AgaviView::NONE
- implemented assertDefaultViewName()
- added a test in the sample testCase
added todo marker