BUG: quantile isn't checking for scaler correctly
I'm going to do https://github.com/pydata/pandas/issues/4196 (multiple quantiles)

But this came up:

you get a `result` from _quantile. Then it checks this:

``` python
if not np.isscalar and com.is_timedelta64_dtype(result):
```

Should `np.isscalar` be called on result?

Currently that `if` block is never entered since `not np.isscaller` is False
