Fix storing session cookies in safari iframe

Safari doesn't accept any cookies from an iframe until the user clicks
within it. A workaround for that is to show a button on first load,
so that an interaction is required before the oauth process starts.
Merge pull request #12 from BookingSync/safari-iframe-cookie-fix

Fix storing session cookies in safari iframe