core: emit `reposition` event in position method
Merge pull request #30 from component/improve/reposition-event

core: emit `reposition` event in position method