"Promote to variable" name and default value deduction

There are some cases in which new variable name and default value can be automatically deduced: that would boost convenience highly:

  • Drag node input/output -> promote to variable. Currently, it creates NewVar_0, instead, it can copy function parameter.
  • New variable’s default value is always a default value (like 0), it can also be deduced from function input (I thought that it already does it somewhere, however, I just tested with float function input and got float instead of my number)