Require permissions during runtime && fix several bugs
- Add permission checking and requesting codes for each plugin
- When loading the plugin's view, its permission is checked and requested (if necessary)
- Request root permission when enabling "root features"
- Fix incorrect root usages for
{AirplaneMode,Cellular,Command}Operationplugin
- Fix "root preference" of
CommandOperationPlugin