Maj. Jason Watson, held in Maryland, faces military justice after calling for Trump’s impeachment. Detention follows CNN interview despite gag order.