closed #764
fixed #756 - sequestering Notifications and Chat DOM functions in their module, and not in footer
added classname to chat dropdown if there are no chats
fixed #710 - added labels to the top bar (update vanilla!)

merged "loading" and "more_posts" in topic i18n data, changed behaviour so that on mobile, only the spinner shows.
linting and adding missing require'd dep
who needs recursion, bitch?

- enhanced socket abs layer so that a method call of infinite depth is supported (theoretically).
fixed active users socket calls in ACP
linted socket/admin.js
moved groups admin socket calls into admin file instead of standalone groups file
closed #733 - after upgrade script, all users will be in a system "registered users" group
closes #767
fixed mobile search link
Merge remote-tracking branch 'remotes/upstream/master'

Conflicts:
	public/src/forum/admin/groups.js