message: add m.audio as valid msgtype for audio type and treat audio as file
diff: @@ -3,7 +3,7 @@ var ircFormatting = require("../irc/formatting");
  var log = require("../logging").get("MatrixAction");
  var ContentRepo = require("matrix-appservice-bridge").ContentRepo;
  -const ACTION_TYPES = ["message", "emote", "topic", "notice", "file", "image", "video"];
  +const ACTION_TYPES = ["message", "emote", "topic", "notice", "file", "image", "video", "audio"];
  const EVENT_TO_TYPE = {
  "m.room.message": "message",
  "m.room.topic": "topic"
  @@ -13,6 +13,7 @@ const MSGTYPE_TO_TYPE = {
  "m.notice": "notice",
  "m.image": "image",
  "m.video": "video",
  + "m.audio": "audio",
  "m.file": "file"
  };
  @@ -41,7 +42,7 @@ MatrixAction.fromEvent = function(client, event, mediaUrl) {
  if (MSGTYPE_TO_TYPE[event.content.msgtype]) {
  type = MSGTYPE_TO_TYPE[event.content.msgtype];
  }
  - if (["m.image", "m.file", "m.video"].indexOf(event.content.msgtype) !== -1) {
  + if (["m.image", "m.file", "m.video", "m.audio"].indexOf(event.content.msgtype) !== -1) {
  var fileSize = "";
  if (event.content.info && event.content.info.size &&
  typeof event.content.info.size === "number") {
  