add enums in API
add "tooltip" status info as menu items
add set_run_mode()
add set_{run,gpu,network}_mode(). so user can finally control BOINC