Remove assertion. I think it's harmless for dropped to be >1.
Add missing include
Fix bug 2744 where nonascii characters would randomly translate or scale by initializing the text matrix in the graphics context