generate a new TLS cert pair for btcsim

Removes dependency on local btcd cert pair and also fixes tests on travis.
What is the fmt.Sprintf trying to do here? n is neither a string nor a fmt.Stringer, so it will write out a "formatted struct" in the filename?