np.where(pd.Series) returns np.ndarray
```
import pandas as pd
import numpy as np

s = pd.Series(range(10))
wh = np.where(s, s > 5, 0)
```

In 12.0 this returns a pd.Series. In master it returns an ndarray.

Is the old behavior not possible now that Series doesn't subclass ndarray?
