Update batik to 1.8-dev (see #11438).

The batik JAR has been built from
http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk
r1522564. The JDK version was:
java version "1.6.0_51"
Java(TM) SE Runtime Environment (build 1.6.0_51-b11-457-11M4509)
Java HotSpot(TM) 64-Bit Server VM (build 20.51-b01-457, mixed mode)
Use reverse('webgateway') for viewport_server. See #11451
Make enable/disable of filters multi-filter safe

With the addition of multiple filters, disabling by name was
throwing a concurrency exception in the while-loop. This now
makes use of an internal map which can be modified in place.
Revert to conservative nginx https/fastcgi config

Let users amend the configuration based on their
environment to avoid side effects on older nginx setups.
Merge pull request #1462 from will-moore/image_viewer_split_11285

Image viewer split 11285
Enable pytest via "integration" target
Add further py.test arguments to setup.py
Enable junitxml under testreports.dir
Remove old, incomplete comment
Add unit test for SVGRasterizer.java.
merge dev_4_4 -D org -I include -E exclude: PR 1126 (Fix long-missing DELETE EventLogs)
merge dev_4_4 -D org -I include -E exclude: PR 1431 (List orphans 11413)
merge dev_4_4 -D org -I include -E exclude: PR 1446 (Improve file size pretty-printing code)
merge dev_4_4 -D org -I include -E exclude: PR 1450 (Update log jars)
merge dev_4_4 -D org -I include -E exclude: PR 1451 (Making the pytest features usable externally)
merge dev_4_4 -D org -I include -E exclude: PR 1455 (fix #9961: interactive dialog before overwriting a local file)
merge dev_4_4 -D org -I include -E exclude: PR 1456 (fix #9934: adjust query options once pagination is done)
merge dev_4_4 -D org -I include -E exclude: PR 1459 (Scripts menu 11434)
merge dev_4_4 -D org -I include -E exclude: PR 1460 (Moving omeroweb unittests to pytest)
merge dev_4_4 -D org -I include -E exclude: PR 1461 (Create image from old 11426)