Manager: show # of tasks completed/failed in project properties
API, Unix (affects wrappers): fix bug that caused zero CPU time reported

On Linux, wrappers measure CPU time using process_tree_cpu_time(),
which scans /proc/*/stat and parses each one.
If a parse fails it would give up and report zero CPU time.

The problem: if a command (i.e. executable filename) contained ")",
the parse for that process would fail, and we'd report zero CPU.

The fix: if a parse fails, ignore that process and keep going.
We assume that BOINC app exectables don't have ")" in their name.
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
API: back out long long stuff; not needed
BUILD: Update vboxwrapper's version to 26089.
delete_spammers.php script: add feature for delete forum spammers
delete_spammers tweak
web: allow badge disable
MGR: optimize my changes of commit a8cc13f for better efficiency
MGR: eliminate almost all overhead from my commit a8cc13f unless assistive software is in use
scheduler: log the host id if another scheduler instance is running for that
MGR: One more efficiency tweak to my previous commit dcc0afa