filter cases in the wrong domain from OTA restores.

this is basically just tests with a one line change to set the domain
properly on the user object during sync
update casexml submodule
make domain a first class property of CaseAPIHelper, update calls
update casexml submodule ref
Merge pull request #1412 from dimagi/cross-domain-sync

filter cases in the wrong domain from OTA restores.