merge branch database_upgrade providing support for database upgrade mechanism and the script to go from 3.2.0 to 3.3.0

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@20803 4046b530-fbad-4e16-af16-ee11f0b55167
document qvd-upgrade-db script

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@20804 4046b530-fbad-4e16-af16-ee11f0b55167
use simple heuristic to remove passwords from logs

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@20806 4046b530-fbad-4e16-af16-ee11f0b55167
Check resolution on first run on Darwin, and default to a lower resolution if screen res is less than 1440x900.
At resolutions of 1280x800, the default 1024x768 window doesn't fit on the screen entirely and is inconvenient to resize.



git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@20808 4046b530-fbad-4e16-af16-ee11f0b55167
Adding upgrade script to package

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@20809 4046b530-fbad-4e16-af16-ee11f0b55167
Restarting apache service instead of reloading

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@20812 4046b530-fbad-4e16-af16-ee11f0b55167
ensure database schema has the right version or abort

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@20813 4046b530-fbad-4e16-af16-ee11f0b55167
set delete_cascade => 0 when it makes sense

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@20814 4046b530-fbad-4e16-af16-ee11f0b55167