DNA scanner and cloning pod deconstruction

DNA scanner and cloning pod can be deconstructed.
Adding wires to a machine frame uses one unit of wire.
Wires returned from deconstructing return 1 unit of wire.
Fixes issue #1001.
Applied logic to portable generator deconstruction.

![decons_dna](https://f.cloud.github.com/assets/5390315/1697895/681ca29c-5f11-11e3-8c23-1d3cb89040bf.png)