There is no German.
There is no de.
Merge branch 'master' into ospalh-special

Conflicts:
	kanjitips/tips.py
other background
Not sure if it's really that much faster, but looks neater.
Use dict of the character elements/subtrees instead of searching the whole xml every time.
Merge branch 'master' into ospalh-special
Looks like xml serialization avoids %-escaping file names &c.
Merge branch 'master' into ospalh-special