* Switched Batik loading policy from optional to embedded, since we need batik on the client side.
* Embedded modules have stricter requirements: RawIncludedRuntimeModule#resolve must be able to locate their resources.
* Moved intellij.libraries.batik from ultimate/libraries to community/libraries to satisfy these requirements.
* Removed charts module set. One of its modules had already been moved to CommunityModuleSets.ideCommon, and the remaining module usage was replaced with a direct reference to that module.
* Updated .rules files to ensure the Fast Project Structure Tests pass.
(cherry picked from commit ecc37b779335af6c1a8612279504ee7e187a8201)
IJ-MR-190298
GitOrigin-RevId: 2875f28aa30056ddf29e2035599ea9d9655824d8