initial import of the fake_units hack
more fake_units + finished (but not really tested) hskpng_Tpr
removing src/detail_functors_device.hpp