Just a heads up to anyone who tried to register in the last months but did not receive the confirmation email: the issue should be resolved now and you can request a password reminder or create a new account if you like. Sorry it take so long to resolve, but I can only work on this site in my limited free time.