updated Room to reflect API changes

- fixed Room.User.getByID(String) to work with userList being a Map
added support for getting the songlog from the room