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.
This is failing fairly often only on windows, or better said on my machine. Didn't have time to investigate it yet.
I can do deeper look once i move also this test to core domain testsuite