[FindBugs] complaints about non-Boolean object used in %b format parameter
[FindBugs] Possible Null Pointer Dereferences by values passed from caller
[FindBugs] Possible Null Pointer Dereferences by values passed from caller
[FindBugs]  Use java.utils.Arrays.hashCode

The method hashCode() of an raw array ignores the length and contents of the array
which yields equal hashCodes for arrays containing different items or varying in length.

This avoids unnecessarily returning equal hashCodes when the objects are actually different.
[FindBugs] remove unused imports
439194 Do not configure fake server for jetty:run-forked
[FindBugs] Remove unnecessary template specialization
[FindBugs] outer if statement alreayd catches max_cached_files
Minor typo fix
[FindBugs] Ensure proper lazy-initialization even if this costs some performance
Ensure everything is finalized properly, especially that the lock is unlocked

The issue here was that due to the method call there was no guarantee that the unlock was reached in case of an exception.
Restructuring the code like this provides this guarantee
Fixes to Hash Sessions for 'Stream Closed' errors
[FindBugs] Ensure resources are closed/freed properly
Removing dumb connector.close during server.getURI()
[FindBugs] Include explicit typing whereever possible

+ No cleanup regarding unchecked types (yet)
Making ShutdownThread actually stop
Merge remote-tracking branch 'origin/master' into jetty-http2