Handle no features

This closes #60 .

IMO, for most normal use, a warning about 0 features is helpful, especially because this explains at which stage 0 features were found (fully black image, no maxima in image, or all features filtered by mass/size settings).

But if someone writes a global option to let users choose to raise, warn, or do nothing, I'd be in favor of merging it.