XML: Rename `platform/xml` to `platform/devices`.
Architecture: Move all `software` implementations to `generic`.