Merged r4735 from trunk.
Fixes Prototypejs Form.serialize() for multiple selects (#7954).
Merged r5469 from trunk.
Backported r5581 from trunk.
Merged r5330 from trunk.
Merged r5265 from trunk.
Fixed: selected modules are not activated when copying a project (#8244).
Merged r5215 from trunk.
Merged r5300 from trunk.
Merged r5232 from trunk.