update react-redux connect options
update react-redux connect options

The existing Options had a redundant "withRef" parameter (it was already inheriting from ConnectOptions), and were missing some helper functions for diffing state and props:

https://github.com/reactjs/react-redux/blob/fd81f1812c2420aa72805b61f1d06754cb5bfb43/docs/api.md#arguments
georgemarshall/DefinitelyTyped,AgentME/DefinitelyTyped,georgemarshall/DefinitelyTyped,arusakov/DefinitelyTyped,magny/DefinitelyTyped,magny/DefinitelyTyped,chrootsu/DefinitelyTyped,benishouga/DefinitelyTyped,aciccarello/DefinitelyTyped,laurentiustamate94/DefinitelyTyped,benishouga/DefinitelyTyped,georgemarshall/DefinitelyTyped,arusakov/DefinitelyTyped,borisyankov/DefinitelyTyped,one-pieces/DefinitelyTyped,AgentME/DefinitelyTyped,alexdresko/DefinitelyTyped,AgentME/DefinitelyTyped,benliddicott/DefinitelyTyped,jimthedev/DefinitelyTyped,jimthedev/DefinitelyTyped,jimthedev/DefinitelyTyped,georgemarshall/DefinitelyTyped,aciccarello/DefinitelyTyped,nycdotnet/DefinitelyTyped,chrootsu/DefinitelyTyped,rolandzwaga/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,mcliment/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,arusakov/DefinitelyTyped,benishouga/DefinitelyTyped,dsebastien/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,aciccarello/DefinitelyTyped,rolandzwaga/DefinitelyTyped,nycdotnet/DefinitelyTyped,abbasmhd/DefinitelyTyped,ashwinr/DefinitelyTyped,alexdresko/DefinitelyTyped,borisyankov/DefinitelyTyped,AgentME/DefinitelyTyped,abbasmhd/DefinitelyTyped,ashwinr/DefinitelyTyped,zuzusik/DefinitelyTyped,zuzusik/DefinitelyTyped,zuzusik/DefinitelyTyped,dsebastien/DefinitelyTyped,markogresak/DefinitelyTyped