Fix bugs in adding users

includes fixes to displaying users with no cards, but with a zone,
includes fixes to displaying users with no zones, but with a card,
includes fixes to displaying users with no cards or zones

I believe this also fixes the issue currently crashing the server so
this should pertain to #30