Eliminate the 2 second poll timer.

Eliminate the 2 second poll timer that was used to receive return
values and commands from the phone. Instead use a long lasting xhr
request that blocks in the Companion until results are available.

Change-Id: I9c829e7cc104612d360a2e98d3b9cd80945e0e79