Reverted the merge of login, keeping subsequent changes including abuse
filter.

This reverts commit 7d43a71b76d39a0997f93fadced44454e8f0d996, reversing
changes made to 01631b22f3477436d15d73299e60de092b770625.

Conflicts:
	core/api/message.js
	gate/http/socket.js