CPTableView: force the mask to CPViewNotSizable for IB made CPTableCellView.
Added documentation for tableView:dataViewForTableColum:row: delegate method. Document other cases, when we expect the data view to have a CPViewNotSizable mask.
ViewBasedCib example: added variable row heights.
Allow CPDecimal to handle decimal numbers with leading zeros

Without this fix, CPDecimal will return NaN for numbers that have leading zeros, e.g., 0123.

This fix changes the matching regex to allow leading zeros to pass. This is then converted to a proper number later on, e.g., "0123" => 123. This is in line with Cocoa behaviour.

This commit also includes updated unit tests.
Merge pull request #1828 from ahankinson/cpdecimal-allow_leading_zeros

Allow CPDecimal to handle decimal numbers with leading zeros
Merge pull request #1815 from cacaodev/CPTableView-issue1814

CPTableView fix for #1814.
Fixed: "Remove" button did not move with window resize

In the Manual/TableTest/DataView test app, the remove button did not pin to the right edge of the window when it resized.
Merge branch 'refs/heads/master' into cpnumberformatter-minmax-values
Fix error handling in getObjectValue:forString:errorDescription