Disable expansion of $PATH in the provisioning script

The $PATH value in the provisioning script was getting expanded
before being written into the ~/.bashrc file. This lead to the
path modifications done by the virtualenv activate script to be
overwritten. Escaping it properly avoids this issue.
Merge pull request #416 from lgp171188/disable-bash-expansion

Disable expansion of $PATH in the provisioning script
Cosmetic test changes

There's no reason that there should be existing
ResponseTroubleshootingInfo records in the db at the start of the test.
If there is, that's a problem with the test infrastructure and should
get fixed.
[bug 1112210] Tweak remote-troubleshooting capture

We're getting a bunch of {} in the db which means the capture code isn't
quite right. I wasn't able to manually reproduce it and the tests look
ok. I adjusted the code based on a couple of wild theories to see if
this fixes the issue.
[bug 1112210] Hide browser-ask by default

This hides the browser-ask section by default. We only want to show it
if the api is available and there's data.
Merge pull request #418 from willkg/1112210-rti-issues

1112210 rti issues
[bug 1112210] Note if we have browser data in response view

If you're an analyzer, we'll now show YES! if we have browser data. This
makes it a little easier to diagnose issues.
Merge pull request #419 from willkg/1112210-remote-t

[bug 1112210] Note if we have browser data in response view