Default selectable column option, minor optimization of canCellBeSelected

This is the exact same change as PR #538, but with `selectable` instead of `focusable`. Assigns a default value of `true` to columns, and we no longer have to test to see if `selectable` is a boolean in `canCellBeSelected`.