Offsets not being applied

Calling `-configureSelf` in `-layoutSubviews` resets the default offsets. Not sure if this is the best fix, but seems to work. The demo now correctly shows the offset applied by:

```
if (indexPath.row == 1) {
    cell.badgeColor = [UIColor colorWithRed:0.792 green:0.197 blue:0.219 alpha:1.000];
    cell.badge.fontSize = 16;
    cell.badgeLeftOffset = 8;
    cell.badgeRightOffset = 40;
}
```

See:

![screen shot 2013-06-07 at 13 41 35](https://f.cloud.github.com/assets/625199/623675/9d24710e-cf6f-11e2-87a1-751f1558c1dc.png)