Systemd service

Update on #35 with some additions:

* Fix out-of-source builds
* Obtain install path based on method in Wayland.
* Use pkg-config to obtain install path but specifically reset this path for `make distcheck` to avoid failure.
* Add not in HACKING on avoiding install to system dir.
* Add unit file for redshift-gtk (not tested).