This pull request just exists to have a place to put comments.  Please don't pull!

So then we just need to figure out the API.  Does natty accept one stun server at a time and just return an error if there's a problem with it, or does natty accept a list of stun servers and try them all?  I think the deciding factor should be whether or not WebRTC's API already has a way to take advantage of multiple stun servers.  If it doesn't, I think natty should only take them one at a time.