#3710 recursive compute

@phtaylor : this fixes the recursive compute issue. I've tested this against all sample scenes in 2014, please make sure to test this also prior to merge, it's a drastic change in the conversion layer.

essentially what we do is we don't call on inputValue ever for IO ports. doing that caused a recursive compute.