updated signup to properly display form errors and not allow -s (dashes) in usernames
added per-user stream limits
fixed user stream removal
added guest slot allocation
added 404 on PATCH of non-existant user
added guests (WIP)
updated local to include guest auth fix
improved relay server-loss handling; updated agent.subscribe() to fulfill AFTER response received
updated peer uri to support ports in relay/app domains
relay port is now properly included in peer uris
added autoclean of stale pidfiles on start|stop (close #36)
standardized 422 error responses (closed #37)
added config option for max user accounts (closed #38)
updated gwr.io protocols to no longer combine semantics (gwr.io/user item -> gwr.io/user/item)
changed grimwidget not to autolisten on accessgranted
improved redraw speed for guest inc/dec
added user.is_admin and expanded data in /status
added /status output for non admin users
fixed 'offline' typography on dashboard
added link_bodies query param to /u GET and added automatic guest link to guest app