client: Fix display of Mac OS X version in Event Log and stdoutdae.txt. There is no longer a simple correspondence between Darwin and OS X version numbers.
Mac installer: improve reliability under OS 10.9.1 mavericks
WINBUILD: Updates for 7.2.38
client: <cpu_sched> shouldn't show suspend/resume msgs for CPU throttling
client: fix bugs in accounting elapsed time
Client: don't use sub-second CPU throttling

I forgot that the wrapper has a 1-second poll for suspend and resume,
so sub-second throttling won't work properly for wrapper apps.
Revert to a variant of the old scheme,
in which the min of the suspended and resumed periods is 1 sec.

Also, fix task start/suspend/resume log messages.
- Tag for 7.2.39 release
  client_release/7.2/7.2.39
WINBUILD: Update version to 7.2.39
MGR: scroll Event Log to bottom when switching from “Show only this project” to “Show all messages” or vice-versa
locale: reset corrupted languages
android: bugfix. make 'stationary device mode' opt-in, since detection does not work reliable.
- Tag for 7.2.40 release
  client_release/7.2/7.2.40
Merge branch 'client_release/7/7.2' of ssh://isaac.ssl.berkeley.edu/boinc-v2 into client_release/7/7.2
- Tag for 7.2.41 release
  client_release/7.2/7.2.41
Enable VM contextualization via ISO9660 image

This commit allows to attach an ISO9660 image to a vbox VM
from a well-known file. The purpose is to enable the dynamic
configuration of the VM in first boot so that the volunteer VM
can be kept generic. This process is otherwise widely known as
contextualization of virtual machines.

The actual content of the ISO9660 image is application dependent
and outside the scope of this implementation.

Signed-off-by: Carlos Aguado Sanchez <carlos.aguado@epfl.ch>
Add implementation for an extra cache disk

This commit adds two extra options:
- enable_cache_disk
- cache_disk_filename

This allows to attach a cache disk image to extend the storage
needs initially provided by the OS image.

In context-based systems such as uCernVM, this image can be
used to store the local cache of artifacs coming from CVMFS.

Note this image is attached without further checking on the content
and is entirely up to the main OS to make good use of it.

Signed-off-by: Carlos Aguado Sanchez <carlos.aguado@epfl.ch>
Fix naming scheme for cache and iso

Signed-off-by: Carlos Aguado Sanchez <carlos.aguado@epfl.ch>
Add filename to log

Signed-off-by: Carlos Aguado Sanchez <carlos.aguado@epfl.ch>