fix problem with non-ASCII characters in output path on Windows

This was due to usage of QString::fromUtf8 which is not always
correct -- on Windows, the current locale is almost never UTF-8.
Using QString::fromLocal8Bit seems to fix #1546.
use UTF-8 encoding for the HTML generated by the TOC XSL

This should work in all scenarios as the XSL specifies UTF-8 output
explicitly and it should fix #1544
update CHANGELOG
delete existing files explicitly in windows installer

Earlier, we just removed the installation directory recursively.
The uninstallation code was refactored and reused at the time of
installation to remove files explicitly mentioned, which prevents
problems when the installation directory is incorrectly chosen i.e.
fixes #1585
add script to update the chroot environments
fix compilation failures when not building with patched QT/WebKit

Apparently, no one uses the plain vanilla build as no one reported
any issue for a long time. This will get it to compile and work at
least for a sample page.
update to latest QT which fixes #1573
update CHANGELOG
add support for incremental builds
use OpenSSL 1.0.1g for the windows builds
rename the msvc2010 target to msvc-winsdk71 in the build script
use wildcards in the OpenSSL configuration for MSVC
add support for building using MSVC 2008-2013
update to the latest QT

This fixes #1586 and includes compilation fixes for MSVC 2012/2013
fix detection of the MSVC x64 compiler in the build script
update to the latest QT which fixes #1631
add support for specifying flags for each target in the build script
add support performing a clean build
support debug builds for MSVC targets in the build script
update to the latest QT which fixes #1512