Add more information in file listing
Fix few bugs everywhere
Better support for purge options parsing, and repeat the warning log on output of the software to avoid scrolling through the terminal history for warnings