StringExtensions base settings for ActsAsUrl

As ActsAsUrl uses StringExtensions, it would be great to be able to set its base settings through the ActAsUrl configurator. I came across two possible solutions:

1. ActsAsUrl inherits current settings from StringExtensions instead of the default settings. I've made a branch for this, but I'm not happy at all with this solution since you are forced to the same settings for both. See 06a0d86e8a1f40f09f890722a5b34bb42b663f47

2. Allow ActsAsUrl configurator to accept base settings for StringExtensions. I think is the way to go and what I'm using right now.

I'll be happy with any other solution whenever there's a way to accomplish what I explained above.