Fix gitignore and add github updater gitmodule.