feat(withMousePosition): reset to defaultState when mouseleaving
feat(withMousePosition): reset to defaultState when mouseleaving

BREAKING CHANGES: `props.mousePosition` would become `undefined` when mouseleaving

wuct/react-dom-utils,wuct/react-dom-utils