Make syntax more explicit and clean; Add DESTDIR variable for easy packaging

--TODO--
* Add kdf installation
* Add zsh completion installation
Merge pull request #89 from HalosGhost/patch-1

Make: add DESTDIR variable for easy packaging