Bath powered their way into the quarter-finals of the Amlin Challenge Cup with a bonus-point triumph over Newport Gwent Dragons at Rodney Parade.