ISIL fighters have attacked government buildings, police stations and a power plant in the northern Iraqi city of Kirkuk.