Fix bug in IfFalse node

the result of the test for falseObject resulted in true, where a false was expected by the called method

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Specialize for While*, and If* nodes again

After refactoring message implementations, the specialization got lost because it was done by the parser via the node factory before, where we now rely again on runtime specialization. Thus, the message send nodes implement these specialization checks now.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Remove unused NodeFactory code

Signed-off-by: Stefan Marr <git@stefan-marr.de>