Fixed: selection in a tableView without column

Previously it was possible to select rows in a CPTableView even if there wasn't columns. It was also possible to make a drag/drop.
This PR fixes these both problems.