President Donald Trump has dismissed General Charles Brown, the current Chairman of the Joint Chiefs of Staff, as part of his effort to reshape the military leadership.