Fix issue #74

It is expected that brushend returns the full dataset when no brushes are
set. This was the old behavior of brushable(). Although I don't like this
behavior, I'll put it back for now to fix #74.