Only strip quotes from user options if user options has quotes

I ran into a bug with diff-cover where it was stripping out the first and last character of the options I passed. I tracked it down to here. I suspect that different shells pass arguments differently -- I'm using zsh, which may behave differently from bash in this respect. (If that's the case, I think zsh's behavior is more correct.)