Revert^2 "Use the same cache for MethodType-s created in native and managed code."

This reverts commit 52d0ba769ae791c8eac5160e03de7ad369f07ade and
11b1b75c1b6e15500a10288834e299e673010165.

Reason for revert: aosp/2768053 should break initialisation cycle.

Bug: 297147201
Test: ./art/test/testrunner/testrunner.py --host --64 --optimizing -b
Test: ./art/test/testrunner/testrunner.py --jvm -b
Test: ./art/test.py --host -b

Change-Id: I15b8c1d1014b912ab7e4e9b2adab73736fe2b09b
16 files changed