Create a profile for non-logged in users
 - so that their profile data will be captured too for possible linking later
 - more importantly, registration pages will load the first time they are accessed for non-login-required events