Added set-var builtin command, amended .gitignore