Build out ability to cleanly ignore lib files

Ability for a user to create custom/libignore to ignore core library files (ie: you don't want aliases.zsh to be loaded)

```
.gitignore:
   directories.zsh
   aliases.zsh
```

Let me know if I can help update the wiki to document this customization a bit further.