Libtarot is optional
The goal is to have the symbol =tarot_guile_init= work with guile only if it is available. Otherwise, this function does nothing. This does not mean that libtarot uses guile. It only means that if guile is available, you can load this lib with guile and call the function to register the Guile functions.