Fixes dtor and copy constructors for gcc4.6
Fixes dtor and copy constructors for gcc4.6

The original PR didn't build on gcc4.6 due to missing destructors and
copy/move constructors.

kirkpatrickc/bandit,joakimkarlsson/bandit,joakimkarlsson/bandit,joakimkarlsson/bandit,kirkpatrickc/bandit,ogdf/bandit,kirkpatrickc/bandit,ogdf/bandit