add per-machine dir for zsh to source

So work / home stuff can be better segregated
also ignore .agignore

Meta ignore
add the ag.vim bundle

And Drew Nelson's ruby textobject stuff
add config for matchit
sort out the $PATH line
Add common aliases file