gitignore: exclude backup files
add script to remove __P() macros
add script to remove macros and ifdefs from newlib