Changed IsOpen Handling, Centered Control in AdornerLayer

Changed IsOpen Handling because you couldn't set it from XAML code, Really centered the popup now because before it was 30 pixel off (did return window size and not adorned control size)