BUG: Use `reverse` to check for non-lazy

As pointed out at https://github.com/pydata/pandas/pull/6761#issuecomment-39291213, `__getslice__` was deprecated in Py3, so the test was faulty. I switched to checking for `reverse`.