Fonts selection mechanism & directory structure

 - add font auto selection mechanism if 'font =>  arial.ttf' is not defined in module.config
 - moved font folder in module root directory
 - use system temporary directory for image generation
 - add 2 others font to illustrate random font selection without 'font' defined in module.config
 - use scandir & DIRECTORY_SEPARATOR to work on all OS