Startup script tweaks.

Make the user's custom fonts available to Koreader.
Handle both SyV & upstart properly
Handle the 'no framework' mode on upstart systems, even through KUAL.
Plug the 'no framework' mode to the KUAL extension.

This is a mix of some stuff I completely forgot I had in my tree, and
what Aeris did for
http://www.mobileread.com/forums/showthread.php?t=223684

Tested on a Touch.
Minor startup script tweaks.

Try to SIGSTOP cvm on sysv systems, like kpv
Tweak the wording of the KUAL buttons a bit
Merge pull request #294 from NiLuJe/master

Improve the startup script on Kindle