Added popoverContentSize method to match UIPopoverController behavior