Independent set in P5-free graphs in polynomial time