Domain testsuite split

this is mostly done, I will be moving over few more tests after they reworked to not use servlets.

sorry @bstansberry for not as pretty commit history as i would want it.
It fails very very often now on windows on brontes too.