Revamp dynamic updates experience

Dynamic updates are now only installed with permission, and can be
uninstalled.