Distributed In-memory sum

And the necessary bugfixes, extra builtins (print, haltEngine, etc)