loadicons exceptions
Logger implemented
reading desktop exec paths
Merge remote-tracking branch 'origin/configLoader' into configLoader
exec path of .desktop files
Loading of sever config files and plugins
Merge branch 'configLoader' of https://github.com/vid14114/TDI.git into
configLoader

Conflicts:
	TDI/src/model/ConfigLoader.java
Rewrote Logger class -> now TDILogger, uses java logging
TDIDirectories class added
execPath for folders, home and trash
load config for removable files
Started test, finished with loader
Finished the ConfigLoaderTest,
Improved ConfigLoaderTest, rewrote ConfigLoader
Improved ConfigLoader
execPath as array, to prevent problems with exec
open .desktop and folders with xdg-open
execPath for .pdf, ... files
cleanup
Improved ConfigLoader: fixed the hidden files bug, clean up code
Rewrote ConfigLoaderTest