Added subset stack in feature selection

Needed for keeping track of selected features which is required in a
classification scenario for unseen data.
Any particular reason for this?