FIFA president Sepp Blatter shocks just about everyone by announcing his resignation