Avoid uci commit when restart_service is false
In case of higher-layer API usages restart_service=false, the ownership of committing/reverting the configuration lies with higher-layer services. This fix avoid committing uci when restart_service is false.