fixes/refactoring to BitmapFont (and 2 version of default font string, 'cause fromCharCode/charCodeAt return different values cross-target)