Do not prefetch async state if handler of the same type

This matches the behaviour of getInitialAsyncState (w/o prefetchAsyncState call)
and of getInitialState. If an async state depends on props, then one would need
to initiate its update directly from componentWillReceiveProps (like one would
do with regular state).
Test case for calling getInitialAsyncState
Update CHANGELOG