RobotStudio event

Extend block type to include function results other than boolean

At present (Skills Creator v1.4), there are only two options when creating a block.
1: Procedure
2: Boolean function.

This is quite limiting.
We should be able to call any function and return the result (in whatever data type is used by the function).
At present the only workaround is to create a procedure which in turn calls the function or use custom code.