switch-host-gcc: added support for relative path/symlink of GCC parameter

Installation script now supports use of relative path or symlinks which are much more user-friendly, so you don't have to always specify the absolute path. The reason for this is that on many systems there are many version of gcc installed and sybolic links are often used by sys-admins to point to the latest/stable version of gcc.