Don't log warnings after the user migrated to the new syntax
Note the default value of this.headers
fix #1092 improve deprecation of IO.useXHRHeader
This change is fine for me. You could integrate it.
It's indeed a nice addition to be able to not log anything if the user is already compliant with the new syntax.