make 'Unicode' less-attractive to pick vs UTF-8

for people guessing the encoding of a .csv

Change-Id: Ie1b0a51bd2beb60351c244f97583a48ce596fbcc
coverity#735656 Division or modulo by zero

Change-Id: I846f5f10649e2f12bac763c87e88cd55135f3d00
coverity#737762 Uncaught exception

Change-Id: Iaa34147326ebcb3a29b922c29c0a1fd6b4a5f515
coverity#707088 Uncaught exception

Change-Id: Icfc2765f6482082959b4a0b666ec823de686bffe
coverity#707098 Uncaught exception

Change-Id: I88e0ddd6de87bf8264e06ee34d6c144f16a7aa60
coverity#736990 Uncaught exception

Change-Id: I3b7f4c732a5a3369c05c75ede1580b32837be671
coverity#736992 Uncaught exception

Change-Id: Ia074dc867cc068fccb2d4eb613d04b945b8711e7
coverity#736993 Uncaught exception

Change-Id: Ib8e5d13da0e26f67da16edf0eb55341208ec2337
coverity#706282 Uncaught exception

Change-Id: I495c558ed7692a0d2b669d9bc9cb62ed9ddc6665
coverity#706281 Uncaught exception

Change-Id: I6bc7ea330834054a20f89bdb0ac7cc9ccd9ca4aa
coverity#707667 Uninitialized pointer field

Change-Id: Ia8024e1bff86d6b9e18dc60f81bd28e4b8a590af
Related: rhbz#1032774 slide restarter should disable auto-exit

The scenario is a pps that exits the app when the presentation
is complete. But using "switch screens" in the presenter
console will stop and restart the presentation. So protect
that "stop" against existing by disabling the autoexit
and restoring it afterwards

Change-Id: Id986ad7e3cfafb8068540fb90d05443f329b554c