Fail if no USE flags are enabled.
Added USE flag "fonts".

This commit comes largely thanks to pull request #2 (ZyX-I), which, due to
recent changes, necessitated manual resolution. Cheers, ZyX.