add node_modules to ack ignores
enable cd function for zsh, too; fix error messages and history complete in zsh