Fixes EVENT-22
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
Merge pull request #201 from CruGlobal/EVENT-22

Create a profile for non-logged in users