NBBTheme: tweak animations to stay within the screen size

in 10.9 we seem to have lost the ability to move a window outside the screen
we need to shrink the window to a very small size to simulate being move offscreen

also added a fad in/out to the animations
we still have hardcoded screen size...