updated toplevel gitignore
removed helper-apps from the toplevel gitignore file, has now been taken care of by git update-index --assumed-unchanged
added a script that applies git's --assume-unchanged option
finished removing all local .gitignores