cocoa: set window level on creation, disable hides on deactivate. Based on patch and finding of accSone, issue #25340

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@43475 4005530d-fff6-0310-9dd1-cebe43e6787f