SuperGenPass, spiced up with bcrypt and special character support!