make PopupPosition ctor public

You can't create a custom PopupPositioner unless PopupPosition is public.