Configure the lcrt config folder path

As I needed to be able to have lcrt store its config folder on a shared directory that replicates on a server, I added support for an optional $HOME/.lcrt_redirect file.

If this file exists, its first non-empty line is used as path for the lcrt config folder, otherwise the default behavior (using $HOME/.lcrt) is used.

For instance, say the $HOME/.lcrt_redirect contains the line "/opt/shared/lcrt", then the config is stored directly under /opt/shared/lcrt (ie. NOT /opt/shared/lcrt/.lcrt).