LyricsLineクラスのリファクタリング

LyricsLine.Drawメソッドについて、MeasureCharacterRangesで例外が発生することがあったため、専用のメソッドを作り回避した。また、メソッド全体にリファクタリングを施した。