Fixed Highlighter tests and added a new Highlighter that creates

fragments based on character count.
A new highlighter was added. The CharacterCountPhraseBolder creates its fragments based on character count.