fixing internal `strictEncodeURIComponent()` to work in Firefox 3.6 - closes #91