Some cleanups for https://github.com/fontforge/fontforge/pull/1843 and other

This has some other cleanups to bring down warning message sizes too
Merge pull request #1865 from monkeyiq/2014oct/updates-for-pr-1843

Some cleanups for https://github.com/fontforge/fontforge/pull/1843 and other