It's official: Tony Hayward will step down as BP CEO on October 1. His replacement will be Robert Dudley.