Updating .gitignore to include build-time artefacts, example programs, etc.