android: add warning string to battery temperature preference.
client: don't request work from a project w/ > 1000 runnable jobs

Because of O(N^2) algorithms, the client becomes CPU-intensive
when there are lots of jobs.
This limit could be somewhat lower.
API: compile fix for newer gcc on Unix
- Tag for 7.2.1 release, all platforms
  client_release/7.2/7.2.1
VBOX: Add an additional error check to determine if a stale VM needs to be unregistered.
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
android: bugfix, parsing of soft link file of slideshow.

previous implementation tried to parse image files as soft link if they had the same prefix.
android: make suspended status text clickable to resume computation.
android: bugfix, prevent NPE in AttachProjectListActivity.java, as reported through PlayStore.
android: show first decimal place of completed fraction in Tasks tab.
android: show rpc backup message in Projects tab only in advanced mode.
android: layout bug fix, client log flags dialog cut off buttons, issue #1306
android: reduce lint tool warnings, e.g. unused resources
android: bug fix, acquire wake lock when screen is off and client status changes from suspended to computing.
MGR: bug fix: last item in arg list for run_program() should be NULL, not empty string.
client: Fixes for launching a child process for detecting GPUs.

Allow relative path to the client executable.
Bug fix: last item in arg list for run_program() should be NULL, not empty string.
MGR: bug fix: last item in arg list for run_program() should be NULL, not empty string.
client: Fixes for launching a child process for detecting GPUs.

We must call parse_cmdline() to set the working directory before read_config_file().
Various: Fix some compile warnings; from Gianfranco
client: don't fetch work if project has > max(2000, ncpus*100) runnable jobs