Added optional uses-feature telephony to enable tablet installs (2/3)

* Check for the telephony feature before asking for the permission.
* Also, stop asking for all permission, both required and desired,
  when a required permission is missing. Now that this behavior is
  gone we can also stop requiring RequestPermissionsActivityBase
  instances to provide two differnt sets of permissions.

Bug 29874465
Bug 30000144

Change-Id: I44590e667f89eb217cc42cbb4ee186f3213509fa
4 files changed
tree: b0defc5066514ccc13b0be33f58e2728983c2843
  1. src/
  2. TestCommon/
  3. tests/