FIX/ENH: bes strict about type of picks attr

cc @agramfort @adykstra let's not allow for other types than None and ndarray for `self.picks`. Implicit conversion to lists is really ugly. And it caused some crash in one of my use cases.