Implement support library API generation and check in Gradle (again)

A subsequent CL will remove the individual API check targets and switch
the update-support-api make target over to invoke the Gradle target.

Bug: 28124434
Change-Id: I3dbf7f4945985fa48fb12b004e9e36ba6212abe4
10 files changed