Support generating default methods.
Support generating default methods.

Support generating default methods to enable support of default
interface methods. Default interface methods were added in Java 8,
Kotlin supports default methods on older versions of Java by generating
the default implementation as a static method.

Bug: 246958586
Test: n/a
Change-Id: I5f61579e10957f76b52d2f1d9b84183eb37928a7

AndroidX/androidx,androidx/androidx,androidx/androidx,AndroidX/androidx,AndroidX/androidx,androidx/androidx,AndroidX/androidx,androidx/androidx,androidx/androidx,AndroidX/androidx,androidx/androidx,androidx/androidx,AndroidX/androidx,AndroidX/androidx,AndroidX/androidx,AndroidX/androidx,androidx/androidx,androidx/androidx,androidx/androidx,AndroidX/androidx