It's all around the corner. The patch is nearly done. The test server is not open to the public so that's why no one is going on there. The DLC should follow soon after.... keyword 'should'. There's still some testing to do so it's hard to say what might still pop up. And from what I understand Valve have been messing with some things again too so that on their end it's going to take a little longer again as well. And the patch can't be released before all the players, Steam and non-Steam alike, can get their hands on it.