Replace net.jcip annotations with jsr305

Also change the Maven dependency scope to "provided".