changes to acive_learn.py and selection_strategies.py to now handle if the top feature is None for covering/covering_fewest/covering+disagreement.

Signed-off-by: dzhuang3 <dzhuang3@hawk.iit.edu>