fix remaining attributes bug(s), add rules support

This now successfully creates a decision tree based on extended data,
including the new breast-cancer-wisconsin dataset