Allow install non market apps (3/3)

Change-Id: I84603d422c550098924fc8d62cf5889a87bd0002
AppDetail: Allow installed apps to be disabled

* Users can disable regularly installed apps.
While disabled, the app can be uninstalled or enabled again.

* When disabling an app (user or system), force close the
application.

* System apps can be disabled, or installed updates can be uninstalled.
Previous behavior only allowed updates to be uninstalled,
then be disabled.

Change-Id: I6cdce7cc6b28b735406a2f323a18b15283b3d2a4

fix

Change-Id: I709a2e8ced93c19a036c4879dbdae1dd1a58d409