Add django-sslserver

This helps when doing development because it gives us https so we can
test privileged code.
[bug 1104935] Add remote.js

This library gives us access to the remote-troubleshooting data.
[bug 1104935] Add browser data section to generic form

* add browser data section to form
* tweak CSS to make it display a little less wonky
* add tests for making sure it only shows up for en-US and when
  feedbackdev flag is True
* add tests for verifying correctness of code

Note: This doesn't include smoketests because it requires https and
special preferences plus this data isn't exposed in the ui anywhere
after it's been collected. We'll have to test it by hand.
Merge pull request #410 from willkg/1104935-remote-troubleshooting-form

[bug 1104935] remote troubleshooting form