Only start the FxA Desktop channel if started in the appropriate context. Start a web channel.

fixes #239
Merge pull request #296 from mozilla/issue-239-desktop-channel

Only start the FxA Desktop channel if started in the appropriate context...