Issue title: Bug: CPTableView row drag should be started immediately if a row cannot be selected
 Issue body: Steps
1. Create a tableview that doesn't allow row selections
2. Start a row drag

Result
Nothing

Expected
The row drag to be started immediately

 Comments: 
 Comment 0: Fixed on latest jake.

 Comment 1: Closed. 

{'source': 'GithubIssues', 'repo_name_with_owner': 'cappuccino/cappuccino', 'issue_id': 125011, 'repo_stars': 2175.0}