update es/usptream to include fetchSourceSubPhase change
correctly load services and indexModules in CrateLoader

(8bf829da714f067e9827cb64a04a0b50abed8503 broke blob support
as it didn't load the BlobService anymore)
fix issue when grouping by primary key(s) or routing column

* the required granularity for projections wasn't serialized
* the projectors executed on every shard weren't initialized properly
fixup! fix issue when grouping by primary key(s) or routing column
add streaming unittests for projections with configurable granularity