Make array map operations more explicit.

distarray:foreach_tile returns whatever the user function evaluates to.

Each operator (map/reduce/shuffle...) should create tiles as necessary
and return their id's to be turned into a new array.
Longer timeout.

Warn on stalled RPC's.
Add hostname to log messages.
Make sure temporaries are destroyed.
Small cleanups to stencil operator.
Nits.