Report ban/unban messages to recents lists
BF: Do not filter incoming member events. Before, only invitations to the current user  were showned in the recents.
Re-apply fixes to the link-email screen to make it work again (in a somewhat temporary way until home servers sign associations). Unhide the linked emails box.
Moved mRoomName filter into matrix-filter.js, a place for all generic filters using Matrix data.
Added mUserDisplayName, a filter to resolve a user display name from a user_id
Fixed registration flow when registering with matrixID & password and no email
BF: presence PUT requests stopped to work with old "state" param yesterday evening :( -https://github.com/matrix-org/synapse/commit/cda31fb7553ba3d880de09a464ae3b62ea6632fc?diff=unified
Merge branch 'master' into develop
Add version 0 of the VoIP specification.
switch IRC-style command parser to use regexps rather than split(" ") so that it doesn't choke on consecutive whitespaces
yield better errors for invalid commands
don't pass invalid commands through as messages
support kick reasons
merge spec changes
Do not systematically scroll to the bottom on new events in the room
Cleaned all sending references as it not used
Fixed duplicated messages sending in slow network condition.
Show the message sending flow state in the messages list:
  - While sending, the message appears semi transparent in the chat.
  - If successfully sent, it appears as before, ie normal
  - In case of failure, it appears in red with an Unsent text.
hide the forgot password link until it works
BF: Show "Bob invited you" in recents when Bob invites the user
BF: Fixed members list layout when the scrollbar appears
Add demo/etc to .gitignore
Fixed empty display name (content.displayname in a room member can be null)
Revert "Fixed empty display name (content.displayname in a room member can be null)"

This reverts commit f286a4fcd46ff6c2c42a8732d004d8188aaa65f8.