AUI-841

Here is my the updated version which should handle subscribing to scroll events on the window, since windows have special scroll properties