Port cron_run_manually

The code is much simplified using the new api. It worked in all of my tests.
According this: https://github.com/nbessi/odoo_new_api_guideline/blob/master/source/environment.rst#changing-user, you have to do:
```
sudo(user_id)
```