remove jsr305 from annotation-processor jar

remove jsr305 from annotation-processor jar and add it has an optional compile dependency