Pull changes to generate config using Go

I got frustrated trying to figure out how to get PyOpenSSL to actually verify the server's cert, so I ended up rewriting this in Go.  I also never liked the stateful nature of storing the certificates on disk, so now the config generator just checks all domains on each run.  Because I've parallelized the checks, I'm able to run through allsites.txt and generate the config files in under 4 seconds.

The big thing that's missing is the Amazon upload.  If we're okay with the rest of this, we can bring over the existing script for doing that and just use it as before.

I also still need to update the README.  I'm holding off on that until I get the green light on this approach.
For the record, the one that has all the information.  If no flashlight version actually uses all information, we just keep that one as the source for all others and never upload it.

This discussion is getting absurd since I didn't really want to stomp on your happiness for reusing the struct.  Sorry for getting into YAGNI territory.