Fixed issue #42 - not picking up file extensions in upper case
Fixed issue #41 - issue with filenaming suggestion
Fixed regression of media player to play media files (only for file mode), was broken during migration to version 4 (note: this implemenation is not very relyable as depends on legacy java implementation linked GSreamer, so may not work with all files - I did research to workaround it, but there is no easy solution)