make jsr305 jar optional, it's just used for annotations