As a general note a lot of these are unnecessary, but don't worry about it for this PR.  `mvn dependency:analyze` is a convenient tool to automate figuring out what is actually used.