fixed IronPython dependency for DynamoRevit proj

lots and lots of reflection
fixed conditional node compilation
fixed transaction node compilation