message: Remove DM-guessing code (again)
  Seems this got reverted somehow:
  >the revert of (https://github.com/matrix-org/matrix-react-sdk/commit/ebfafb363972e77ef02f0e518573bf68ebc0ed15) also included the revert of
diff: @@ -275,43 +275,6 @@ module.exports = React.createClass({
  }
  });
  - if (s.lists["im.vector.fake.direct"].length == 0 &&
  - MatrixClientPeg.get().getAccountData('m.direct') === undefined &&
  - !MatrixClientPeg.get().isGuest())
  - {
  - // scan through the 'recents' list for any rooms which look like DM rooms
  - // and make them DM rooms
  - const oldRecents = s.lists["im.vector.fake.recent"];
  - s.lists["im.vector.fake.recent"] = [];
  -
  - for (const room of oldRecents) {
  - const me = room.getMember(MatrixClientPeg.get().credentials.userId);
  -
  - if (me && Rooms.looksLikeDirectMessageRoom(room, me)) {
  - s.lists["im.vector.fake.direct"].push(room);
  - } else {
  - s.lists["im.vector.fake.recent"].push(room);
  - }
  - }
  -
  - // save these new guessed DM rooms into the account data
  - const newMDirectEvent = {};
  - for (const room of s.lists["im.vector.fake.direct"]) {
  - const me = room.getMember(MatrixClientPeg.get().credentials.userId);
  - const otherPerson = Rooms.getOnlyOtherMember(room, me);
  - if (!otherPerson) continue;
  -
  - const roomList = newMDirectEvent[otherPerson.userId] || [];
  - roomList.push(room.roomId);
  - newMDirectEvent[otherPerson.userId] = roomList;
  - }
  -
  - // if this fails, fine, we'll just do the same thing next time we get the room lists
  - MatrixClientPeg.get().setAccountData('m.direct', newMDirectEvent).done();
  - }
  -
  - //console.log("calculated new roomLists; im.vector.fake.recent = " + s.lists["im.vector.fake.recent"]);
  -
  // we actually apply the sorting to this when receiving the prop in RoomSubLists.
  return s;
  