add missing boost files and update broken .gitignore