Allow non-logged in users to view profiles

Login was rerouting users to home page
Use CanCan syntax for authorization

Keep similar style throughout app. Easier to read/maintain.