It's not being elected mayor, or at least it wasn't in 0.6.6, and I didn't see anything about it in the changelog. I'm not sure the exact number, but I had at least 5000 reputation points across all the guilds when I was finally able to visit him.