Add tests for default method linking, fix bugs.

Test: New run-test 181-default-methods.
Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing
Bug: 181943478
Change-Id: I9512b29592113dc23fbd917e2c9f7663f1c669d4
22 files changed