Andrew Shirvell, the suspended Michigan assistant attorney general who enjoys harassing gay college student body presidents, has been fired.