Tiny HoC to use React hooks with class components.
Forwarding refs: https://reactjs.org/docs/forwarding-refs.html Clearer component names for debugging: https://reactjs.org/docs/higher-order-components.html#convention-wrap-the-display-name-for-easy-debugging
Removes React.forwardRef, as it can cause issues when using hookIntoProps
inside of a HoC. This can always be applied manually on the user side.
Introduces use of https://github.com/mridgway/hoist-non-react-statics