Fix for #74: Default order is now ssl then nonssl, with full respect for -ssl and -nossl. The order is the important thing, as a server answering non-ssl on an ssl port is generally saying "use ssl"... this should solve that and only minimally impact speed by checking for ssl on non-ssl ports.
Merge branch 'master' of https://github.com/sullo/nikto