Make Makefile more configurable (doc and zsh dirs)

Some distributions expect the documentation in /usr/share/doc/name, and
others in /usr/share/doc/name-version. The zsh directory for completion
is also configurable due to differences between distributions.
Merge pull request #90 from Dridi/feature--makefile_dirs

Make Makefile more configurable (doc and zsh dirs)