The White House flag is flying at half mast once again, following complaints it wasn't left in this position for long enough after the death of Senator John McCain. But what are the rules ...