Displaying runtime warnings on the node

This submission added the support for displaying runtime warnings on the node.

For all runtime warnings, they are logged to core.RuntimeStatus. And for each warning, we know which expression the VM is executing (core.RuntimeExpressionID). So the idea is, if we have a map from expression id to graph node's GUID, we could map from runtime warning back to the corresponding graph node and display on it.