Merging in upstream changes.
If no text, set backlight to off.
Added tag 0.7.8 for changeset 78ccb4c7c9fc