Is there a reason that errai-marshalling and errai-codegen are not shipped in the continuous-integration snapshot distribution zipfiles?
No there isn't. Thanks for pointing that out. It will be fixed in the next build.