SM-2376: Incorrect javax.annotation version for java7

(Cherry picked from the commit a6dccb4dc209c63502aa7e279ea321c88710617d)
SM-2377: Java8 packages related to JavaFX are missing

(Cherry picked from the commit b0c8181bcf096253b0dcf02ab3fe02f614b32fb1)
SM-2372: Upgrade to Pax Exam 4.2.0

(Cherry picked from the commit fdb416efbb93d24f0a3d3b6d9d5d37e9a991cfd1)