Battlestar Galactica is back with Resurrection