-deleted some functions (become useless since we are using tinydir)
-completely remade addFileExtension(), it now takes care of everything about
memory allocation and error.
-included some debug 'tool' for MSVC to know if there is any memory leak
-get the correct path of launching
-app takes now arguments see -help command/argument
-suppressed some useless flags
-added a global variable that store the path from were/what the app was executed
-totally redone correctDir()
-implemented deleteExts()
-added correctFile()