Yahoo's CEO Marissa Mayer just got a $1 million bonus after six months on the job. Must be the new homepage, right?