Mark javax.inject as optional, so we don't have to exclude it everywhere

I would like to see this project go away, but until it does, mark javax.inject as optional to avoid needing excludes for it downstream.