[composer] More cleanups - move font utils from QgsComposerItem to QgsComposerUtils, add tests