Various updates, neatest one is global gitignore, see https://help.github.com/articles/ignoring-files