The upcoming fourth season of Th CW’s #1 rated show, ‘The Flash’ is getting a little extra star power– or rather ‘Battlestar’ power.…