feat: Allow un-auth connections + fix friends db table
Relates to #4 (closed)
This MR allows unauthenticated connections to the profile endpoint regardless of token or auth header status. If unauthenticated, it strips the mail
field.
It also fixes an issue with the friends
table name casing.