We currently treat `null` and `undefined` identically for deciding whether a `Tabs` component is controlled: https://github.com/react-bootstrap/react-bootstrap/blob/v0.25.0/src/Tabs.js#L196 Is this what we want, or should we interpret `null` as "controlled, but nothing selected"?