Overload Foo's destructor in device_delete test to jive with nvcc 3.0b's new destructor behavior.
Overload Foo's destructor in device_delete test to jive with nvcc 3.0b's new destructor behavior.

h1arshad/thrust,levendlee/thrust,lishi0927/thrust,bfurtaw/thrust,bfurtaw/thrust,lishi0927/thrust,allendaicool/thrust,h1arshad/thrust,levendlee/thrust,UIKit0/thrust,julianromera/thrust,Vishwa07/thrust,malenie/thrust,levendlee/thrust,hemmingway/thrust,h1arshad/thrust,rdmenezes/thrust,rdmenezes/thrust,julianromera/thrust,rdmenezes/thrust,lishi0927/thrust,malenie/thrust,allendaicool/thrust,Vishwa07/thrust,hemmingway/thrust,google-code-export/thrust,malenie/thrust,allendaicool/thrust,UIKit0/thrust,allendaicool/thrust,hemmingway/thrust,Vishwa07/thrust,malenie/thrust,google-code-export/thrust,lishi0927/thrust,levendlee/thrust,google-code-export/thrust,bfurtaw/thrust,google-code-export/thrust,rdmenezes/thrust,h1arshad/thrust,bfurtaw/thrust,UIKit0/thrust,hemmingway/thrust,Vishwa07/thrust,UIKit0/thrust,julianromera/thrust,julianromera/thrust