At a certain time in the game, Mods were enabled for Multiplayer, they seemed to have disappear without a notice. I believe they were enabled in the Fall Patch Beta but removed. (Or was that BNW Patch)
There is without a doubt another patch coming, I mean, it'd make sense?
And wether it's an elaborate EP, or a simple DLC, something is coming and I really can't wait.
Yeah, there was an option for Multiplayer after you'd loaded mods after the pre-Fall Patch (which was released in...August, was it?). As @Doctor Vic Tim said, though, they just didn't work.
But yeah, there's summit coming. However, please, Firaxis, please - give us a grainy screenshot of some new feature!