Add global gitignore
Add circle layout
Various .zshrc updates
Add travis completion