use different strategy for extra check before serving urls
fix groovy -> java conversion of UriUtils.relativeUri method
- throw exception instead of wrapping it
add expiration support to uriToUrlCache
fix "java.lang.UnsupportedOperationException" exception
- don't mutate parameters
- fails with r.script(Collections.EMPTY_MAP, body) call from
  https://github.com/grails/grails-core/blob/0479f60/grails-plugin-gsp/src/main/groovy/org/codehaus/groovy/grails/plugins/web/taglib/JavascriptTagLib.groovy#L135
bump version