Add gls(1) manpage

Previously ignored but useful for homebrew.
Correctly guess GLS_HOME when symlink does not resolve from pwd

This issue came up when trying to install via homebrew, which uses a relative
symlink to add gls to PATH.  When using a homebrew-installed gls from most
directories GLS_HOME was not being guessed correctly.