Restructured modal close button so modal now scrolls if too tall

The modal wasn't able to scroll if it was taller than the window because of `overflow: visible` on `#ajaxifyModal.is-visible` - which was enabled to show the close button. Now the button lives on its own and is positioned with JS.