Fixes for Xcode 5 and copy constructor/destructor

The really important bit in this pull request is the destructor and copy constructor. Without these you get a very difficult-to-trace bug when putting ofxPuppetInteractive into a vector.