adds shouldReorderColumn to CPTableView delegate methods
Merge branch 'master' of https://github.com/cappuccino/cappuccino
fixed reordering column with a restriction on a targeted column
changed condition order for optimization
added _lastDragDestinationColumnIndex to call delegate method only once
removed an extra blank and changed _shouldReorderColumn format
removed extra blank and added a blank line above if condition
avoid to call the delegate when moving before the first column and after the last column
removed blank line and console messages
merged sources and show shouldReorderColumn usage in TableCibTest example
Merge pull request #1818 from t00f/master

New: tableView:shouldReorderColumn:toColumn: CPTableView delegate method