Tidy up support-v4 shim APIs

Make shim classes final with private
constructors

BUG: 24461189

Change-Id: I7af3f17111ef679aa20652bedc703ff1b9e11c82
53 files changed