Use UITableViewHeaderFooterView instead of UIView for headers and footers