Use dynamic to call overloads for numbers or units.
Make round,ceiling,floor,etc. use dynamic.
Add revit watch handler.
Implement all methods in Revit watch handler because dynamic interface inheritance is broken.
Move IWatchHandler to separate file.
added VarArg method info to VM and Importer
added VarArg node creation in graph UI
Merge branch 'master' of github.com:DynamoDS/Dynamo
Add notes to watch. Fix tag drawing.
Make multiplication of units and number commutative.
Remove division of number and units.
Convert sort to use IComparable.
Fix MAGN-1342: custom node not evaluated in new session
Merge remote-tracking branch 'upstream/ChocoButter-2Become1' into ChocoButter-2Become1
Suupport ArbitraryDimensionArrayAttribute for C# parameter
Fix MAGN-1356: argument 'this' should be changed to class name with lower case
Merge remote-tracking branch 'upstream/ChocoButter-2Become1' into ChocoButter-2Become1
Merge pull request #1147 from ke-yu/ChocoButter-2Become1

Fix MAGN-1342: custom node not evaluated in new session
Merge pull request #1146 from DynamoDS/ChocoButter2B1-VarArgs

VarArg methods create VariableInputNode instances in graph
fixed missing output in python script from string