Suppress some warnings with __thrust_hd_warning_disable__

Fixes issue #556