Refactor combineReduer's Unexpected State Shape Warning
Refactor combineReduer's Unexpected State Shape Warning

The shape of the previous state is irrelevant, what we’re actually
testing is that state has the same shape as our reducer object
`finalReducers`.

Also fixes the algorithm to be O(n) by using `#hasOwnProperty` vs doing
an array search.

doerme/redux,splendido/redux,mjw56/redux,tatsuhino/reactPractice,jas-chen/redux,ptkach/redux,tappleby/redux,tatsuhino/reactPractice,okmttdhr/redux-with-comment,lifeiscontent/redux,neighborhood999/redux,roth1002/redux,joaomilho/redux,chentsulin/redux,ptkach/redux,jas-chen/redux,splendido/redux,keyanzhang/redux,Aweary/redux,doerme/redux,CompuIves/redux,paulkogel/redux,jas-chen/typed-redux,javascriptjedi/redux-select,CompuIves/redux,gaearon/redux,neighborhood999/redux,joaomilho/redux,tappleby/redux,leoasis/redux,gaearon/redux,edge/redux,bvasko/redux,roth1002/redux,mjw56/redux,mikekidder/redux,Aweary/redux,bvasko/redux,chentsulin/redux,naoishii/ohk2016C,joshwreford/idle-game,jas-chen/typed-redux,tappleby/redux,joshwreford/idle-game,lifeiscontent/redux