Allow annotations on interfaces

These don't do anything yet. We'll work on having them apply to types
below in aggregate next.

Change-Id: I10e8b97b35792de456c84ec8b12e2a3c0b223fdf
Test: Unit tests pass
Bug: 26911508
2 files changed