Merge pull request #174 from dagar/master

fix header ordering in codegen/entry.cpp
Add a test that I thought wouldn't work but apparently does
No longer any modifications to this file
add cmake generated files to .gitignore