Fixes cells being too small to contain their contents, by working out the discrepancy between contentView.width and self.width of a UITableViewCell for both a cell when the height is being calculated and when it is finally layed out, I realised a cell needs to be 8 points smaller than it previously was for calculating dynamic heights.
Merge branch 'fix/sizing' into develop