REACH-105 Node port type is "Number" for all input ports

Send more information about input/output ports.
From the way it looks, ```newElement``` can be ```null``` if we failed to resolve the type of it. In which case this will crash the whole server. Can we default ```Parameters``` and ```ReturnKeys``` if ```newElement``` happens to be ```null```?