WINBUILD: Remove unneeded custom actions.
WINBUILD: Add missing RevokeBOINCUsersRights custom action.
VBOX: Only increment the elapsed time is both boinc_status.suspended is false and vm.suspended is false.
VBOX: Only change the elapsed time is the stop watch elapsed time is a positive value.

This is just weird (http://lhcathome2.cern.ch/test4theory/result.php?resultid=4289098):
2014-04-08 15:52:43 (6732): Status Report: Job Duration: '86400.000000'
2014-04-08 15:52:43 (6732): Status Report: Elapsed Time: '54506.443735'
2014-04-08 16:06:16 (6732): Status Report: Job Duration: '86400.000000'
2014-04-08 16:06:16 (6732): Status Report: Elapsed Time: '450358026.129327'
admin web: fix bug that could cause badges to not get deleted properly.
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
scheduler: cap CPU time of reported results at elapsed time * ncpus

This affects only result display,
since CPU time is no longer used for anything.
create_work: increase the efficiency of bulk job creation

The job submission RPC handler (PHP) originally ran the
create_work program once per job.
This took about 1.5 minutes to create 1000 jobs.
Recently I changed this so that create_work only is run once;
it does one SQL insert per job.
Disappointingly, this was only slightly faster: 1 min per 1000 jobs.

This commit changes create_work to create multiple jobs per SQL insert
(as many as will fit in a 1 MB query, which is the default limit).
This speeds things up by a factor of 100: 1000 jobs in 0.5 sec.
Read download file location for remote job submission RPC (was hardcoded).
Fix several undefined functions and parameters in remote job submission example
Remove one more hardcoded download location; do not read read config file in a loop
Web: in PHP < 5.3.0, mysqli doesn't support persistent connections