Less hacked together certificate verification.

Each request is now placed inside a queue and shown in order received.

This makes it so the user can take the time to approve each request without being distracted by others.

The panel is opened using beginSheetForWindow:… but now window is specified. This opens the sheet in a window of its own mimicking a modal window but without the main thread being locked.