update ack and company
ignore elc
merge osx/linux zsh