libart: add lambda proxy support

Adds support for creating a lambda proxy class from within the runtime.
Required for the new dex opcode 'box-lambda'.

Bug: 25107649
Bug: 24618608

Change-Id: Ic8f1bb66ebeaed4097e758a50becf1cff6ccaefb
3 files changed