Modified so that gitignore-global is run last - so the ignore is updated properly
Added in my useful shell scripts
Bugfix

- Fixes exclusion filtering on multiple .base files
- Import the multiple .base files into the final gitignore-global
Improved generation of the global gitignore

Now the generation of the global gitignore gets run at clone, pull
and status (it was not run for status previously).
Open Sourced my identity

When I clone repos I want any changes to be committed under my
non-work email.
Updated the .gitignore
More minor improvements
Added zsh as available.d and wanted in config.d