Fluid 4850 - IoC-driven testing framework

http://issues.fluidproject.org/browse/FLUID-4850 - also containing a fix for http://issues.fluidproject.org/browse/FLUID-4869

Documentation at http://wiki.fluidproject.org/display/fluid/The+IoC+Testing+Framework