First cut of environment logging in the MP loop.

Engine now prints (some of the) global variables after processing a
message. Need to add instances of show for more native C++ types,
and generate instances for records/collections.
Merge branch 'master' of https://github.com/damsl/K3-Core

Conflicts:
	examples/fibonacci.k3