1. permit null charmap to getTextRuns();
2. enable subclassing GlyphLayout (upgrade limited private to protected);
3. add LANGUAGE and SCRIPT ACI attributes;
4. remove commented out debug code;
5. fix findbugs warnings;



git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/batik/trunk@1615279 13f79535-47bb-0310-9956-ffa450edef68