I did not have time to investigate further but there were tests failing which complained about some missing signatures. I the quickest way I could fix this was with a revert of your modifications from the past 24 hours. I reverted revisions 688907, 688908, and 688573 in revision 688929 here:
When you get a chance can you just reverse this commit of mine and make sure the breakage does not occur? Here's the command you can run from inside the mitosis module:
svn merge -r 688929:688928 .