House of Cards season 3 was accidentally released on Netflix for a brief period on Wednesday. The third installment in the popular political series was not scheduled to