Repositioning the popover and arrow position when the trigger is at the window edge (#2842)
* repositioning the popover and arrow position when at edge
* adding some top and bottom margins for improved testing
* skipping some tests to get a build people can test
* skipping some tests to get a build people can test
* bug fix for tests
* when positionned at the edge moving the positioning to the 6px from 50px
* adding tests specific to new positioning code dealing with edges
* moving the popover arrow repositioning from calculate position to popover
* setting a overlay padding const
* moving the popover closer to the trigger when there is no arrow
* fixing an import error
Co-authored-by: Reid Barber <reid@reidbarber.com>
Co-authored-by: Daniel Lu <dl1644@gmail.com>
Co-authored-by: Robert Snow <rsnow@adobe.com>