updated gitignore, added autogit, updated buildmanager, updated cppgen, updated .vimrc