Update Java EE spec dependencies

Where officially published to Maven Central, Java EE spec artifacts are moving to using coordinates of the form `<specId>:<specId>-api`, for example `javax.servlet.jsp:javax.servlet.jsp-api`. The build was already using some APIs with coordinates in this form, for example `javax.servlet.jsp:javax.servlet.jsp-api:2.2.1`. This PR updates the build to consistently use these new coordinates.