packages: Purge packages on uninstall
The primary reason for the existence of uninstall feature is to clean up the existing working or non-working setup and re-install freshly. It is not to remove the effects of the installed app since disable works well for that. It is seldom to free up space since even on a microSD card, the space occupied by most apps is negligible.
Tests:
-
Unit tests pass
-
Functional tests for all apps pass (except for known failures).
Signed-off-by: Sunil Mohan Adapa sunil@medhas.org