Device class helper functions

Helper functions for sycl::device objects that do not directly map to any sycl::device member function.