Fix issue with getting user objects

All info contained in the user object is public to anyone registered
with the site and as such does not need to be locked down to that
user only. That is what the UserPrivateInfo table is for. Closes #506
Merge branch 'develop' of gitlab.solas-match.co.cc:solas-match into develop