support arrow distance from corner
fix dealloc
use auto layout instead
Merge branch 'robin-dev'
fix autolayout
update constraints after position changed
reverse key window rejection
Removing dealloc call