Fix crash when exception raised in delete_device
Related to cppTango#1496 (comment 2642993228)
I added try-catch to the delete_device() from DeviceImpl destructor.
However, the direct call of delete_device() (eg from another server method) are still throwing.