fix for #67
Merge remote-tracking branch 'origin/master'
Work on #55:
- work on sdwdate
- new pseudo bash gui toolkit /usr/lib/whonix/doutput
- removed whonix_shared/usr/lib/whonix/whonixcheck_hourly, whonix_shared/etc/cron.hourly/40_whonixcheck, needs to be re-implemented as whonixcheck daemon
- removed whonix_shared/usr/sbin/htpdate and replaced it with whonix_shared/usr/bin/sdwdate
- removed whonix_shared/etc/cron.hourly/30_timesync, sdwdate replaces that functionality by running as daemon
- debian/control: removed htpdate dependencies (libdatetime-perl, libdatetime-format-dateparse-perl,
 libgetopt-long-descriptive-perl, libtry-tiny-perl)
- whonixcheck, timesync, torbrowser: Using '&' and 'wait "$!"' for all instances of curl, apt-get, rawdog and pandoc to listen for sigterm signals while running.
- torbrowser: now using curl --progress-bar
- whonixcheck, timesync, torbrowser: switched to doutput method for output
- torbrowser: fixed zenity cancel button, cancel now effectively terminates still running curl instances and can therefore prevent endless data attacks or bugs
- torbrowser: improved error handler
- added --recursive to instances of chown and chmod
- comments