General plugins to be properly used must use a config script to be called
in ConfigMP3do.
This script must be wrote in plugin/config/general directory and must have 
same name of plugin. This name must be a valid bash function name.

Each config plugin must contain following functions:

Name            : cat_variables_<plugin_name> 
Description     : Must output to stdout variables names and vaules. This
                  will became a piece of mp3do.rc file
Return values   : none


At the end of this file (like a main function) must be inserted code to
configure plugin.
All config plugins ereditate functions and variables from ConfigMP3do, so
following functions can be used:
  missing	Display a message (see code, it's very easy to
                understand...) 
  QueryVersion	Search for a string in a list of strings. If can't find
                display an error message (see code, it's very easy to 
                understand...) 
  QuerySuid     Check for suid bit on file passed
  CheckMemory	
  quest		Display a [Y/N] message
  find_prg	Find a file in predefined dir
  manual_scsi	Config manually a scsi device
  begin_check	Display a "echo -n" message
  end_check	Display "Done"
  
If (and only if) plugin can be well configured, you must fill following
variables:
EXTENSIONS: must be filled with handled file extensions in input.

SUPPORTED_FORMATS: must be filled adding supported formats (in output) by 
                   this plugin. Use something like:
                   SUPPORTED_FORMATS="$SUPPORTED_FORMATS <fmt> <fmt> <...>"

AUDIO_PLUGINS: contain names of all general plugins, so must be filled with
               something like:
               AUDIO_PLUGINS="$AUDIO_PLUGINS plugin-name"

If this plugin handle some parameters on command line you must update 
PLUGINS_WITH_PARAMETERS with something like:
PLUGINS_WITH_PARAMETERS="$PLUGINS_WITH_PARAMETERS plugin-name"


