Replace the layout code with CGRectDivide to make the layout a bit easier to understand and fix several issues on iOS 7
Tweak the default callout view layout a bit more.
Vertically center the title text if there is no detail text to go along with it.