BUG: BUG/TST: Return empty DataFrame on black image, no features, or all features filtered.

BUG/TST: Return empty DataFrame on black image, no features, or all features filtered.
Merge pull request #70 from danielballan/handle-no-features

Handle no features