Moved phone call out of browser, made screenpop come from websocket, beg...

Here's a pull request from a "phone" branch I made.  You should probably push a remote branch to your repository with the old code first, I guess (or make a branch from the revision before this commit afterward).