Update creation of JvmSynthetic methods

Start generating JvmSynthetic methods with the kotlin analysis API instead of psi, since they are fake UAST elements. This starts marking the target languages for JvmSynthetic elements as InaccessibleFromJava.

Bug: 161153790
Test: CommonTargetLanguageTest
Change-Id: I14bef3e0118b80918f379f21ba2ddba7e7a4c501
1 file changed