use UTF-8 for showcase mode, and assume DESCRIPTION is also UTF-8

this time we should completely fix #136 now; I did not find other files that have to be read with UTF-8