fix header guard typos and add missing ones