Cleanup in curses.h: removed reg definition. All include files reformatted for 4-space indent.
Added .gitignore files for most subdirs.