protected prompt();Create the login box and exit.
This method tries to send out the headers for authentication. (The login box)
it also displays the HTML needed for creating a login form. Note that it
is a protected method. it's value lies in it's ability to be overridden by
a customized GenieGate_Api_Login, this is it's only
purpose. (Otherwise it would be a private method)
There are 2 ways to alter the beahavior; use setPromptView()
to create custom HTML, extend GenieGate_Api_GenieLogin
and implement the prompt() method to do as you like.