Refactor ObjCResolveFacade

Rename it to ObjCPackageFragmentProvider, make it create Obj-C package fragment
Use /usr/libexec/java_home to obtain JAVA_HOME