Permit Companion to pass values between screens.

Adds support for "open another screen with start value" and "close
screen with value result" in the Companion.

Change-Id: I2fd733c29597a67af48dfb25fe767cd6beea4baa