Add complicated test for recursive connection changing
Fixed subtle bug in recursive datum stuff
Templates to simplify getDatum (testProxy still fails)
Proper datum clean-up is important
...and tests now pass