Added an option to disable copy constructors for device containers

This could help debugging cases where unwanted vector copies are made.