More Go 1.0 build fixes
Work with the TBB SOCKS port.

Tor Browser Bundle appears to open the SOCKS port on 9150 rather than
9050. This change assumes that the first of 9050 or 9150 that is open is
the SOCKS port and will block the UI until one is detected as such.
Don't enable the TPM button if there's no TPM.
Add TPM step to user documentation.