Do not start font watching if all modules failed to load.

*Needs review.* This fixes a bug where the `inactive` event is fired twice if all modules fail to load. This was reported in #193.