[MRG] Support unseen labels LabelBinarizer and test (Backward compatibility)

Patches the updates to LabelBinarizer for sparse support which broke the case the case with unseen labels. For issue #3462
Indeed numpy.in1d does what is needed to optimize those loops.