Lint rule checking that activities and services are registered

This changeset adds a lint rule checking that any named, non-abstract
classes which extend Activity, Service or ContentProvider have a
corresponding registration in the manifest file.

It also ensures that the registration is under the right kind of tag
(<activity>, <service>, <provider> or <receiver>).

Change-Id: Ifbb587ae7b3eb6529d5099b33245d0478d48c41f
19 files changed