Replace hidden_api_packages with package-info.java and @hide

The `hidden_api_packages` is being removed from Soong so this replaces
it with a `package-info.java` containing `@hide` for each hidden
package.

Hiding the `com.android.nfc` had no effect so no `package-info.java`
file was created for that.

Bug: 351991463
Test: m checkapi
Change-Id: I67043afb34f10d4e9e910bd7e6d671c39414e0f7
3 files changed