add a test to detect that copy() fails to copy over sensor functions.
fix copy() so that it copies sensor and actuator functions
add verbose logging and some slight re-arranging of code
rather than depending on the ActuatorFunction to send sync message back to Cortex, do this in the actuator go routine.  Find and fix a few bugs related to this, the biggest being that when the cortex was Copy()'d, the nodes lost their references back to the cortex.