Create .gitignore and ignore Config.hpp

Every time CMake is run Config.hpp shows up in the uncommitted changes.