Deprecate ArrayHandle::ExecutionTypes
The newer version of ArrayHandle
no longer supports different types of
portals for different devices. Thus, the ReadPortalType
and
WritePortalType
are sufficient for all types of portals across all
devices.
This significantly simplifies supporting execution objects on devices, and thus this change also includes many changes to various execution objects to remove their dependence on the device adapter tag.