test isRewriteSupported on unescaped URL (eliminate need for separate "https" constant)
avoid double-checking isRewriteSupported, use return value identity for short-circuiting
update StringTransformer test cases for new expectations.
(includes doc update and code reformatting)
ARI-3745, revises pull #22
Merge branch 'ARI-3745'
get rid of duplicate SpringFramework JARs due to inconsistent artifactId’s.
clean up code format.
add isMementoEnabled() to WaybackRequest, replace lines calling AccessPoint.isEnableMemento() through getAccessPoint().
update JWAT to 1.0.1 (release),
drop unnecessary direct dep for jwat-common and jwat-gzip.
cleanup & document code related to ResultURIConverter and ContextResultURIConverterFactory.
add pageURIConverterFactory to TextReplayRenderer
to allow tweaking ResultURIConverter for each TextReplayRenderer instance.
(alternative solution for ARI-3858)
separate out attribute-rewrite code in FastArchivalUrlReplayParseEventHandler and make it customizable.
  added AttributeRewriter interface
  added StandardAttributeRewriter class
  addresses ARI-3810.
use AttributeRewriter for rewriting SCRIPT/@SRC for less surprises.
remove now unused anchorUrlTrans and jsUrlTrans in FastArchivalUrlReplayParseEventHandler.
add comment, clean up before starting bug fix.
add test case capturing ARI-3903 (query string get stripped off Archival-URL in proxy end point). Test fails.
include query string in archival-to-proxy redirect.
fixes ARI-3903.
don’t insert EndJsp if content does not look like an HTML.
  test case and fix. addresses ARI-3810
clean up code (includes local var name change)
add a test case capturing ARI-3905 (which fails).
mixup http:/ to http:// before UrlOeprations.resolve().
fixes ARI-3905.
further clean up ServerRelativeArchivalRedirect.
no material logic change.
add tests for JSP insert of FastArchivalUrlReplayParseEventHandler.
add asp insert test capturing ARI-3880 (test fails)
  missing </HEAD> and <BODY> tag.
Drop !inHead check for BODY insert. meant to fix ARI-3880, but usure of side-effects (need more test cases?)
Includes some other clean up changes and javadoc updates.
Essential change is line 261 only.