fix(test): Ensure the web channel tests complete.

The page check in the FunctionalHelpers fillOut* functions were not correctly checking for the ? character in the URL. Updated to ensure both EOL and ? characters are matched.

fixes #1884
fix(client): The FxDesktop broker no longer sends the `session_status` message on startup.

The call to `session_status` was originally used to determine which page the content server should start at. Firefox now opens content server with the correct page, so this call is no longer necessary.

`session_status` can cause problems. After a logout from Sync, the content server redirects to /signin and Firefox no longer expects a `session_status` message. A channel timeout occurs, and the user is immediately redirected to /500.html.

fixes #1883
issue #1830