Fix include guards (as suggested by CLang
Do not warn for deprecated usage of register, Eigen is full with it