Code review tweaks for InsecureSkipVerify support

@myleshorton Some suggested changes to your changes
My requirement here is that the original remain unchanged, since it was passed in to us and we want to be a polite API.  Also, your original change made a copy, but modified and passed the original, so the only effect of the copy was to remember the original InsecureSkipVerify setting.