fix for issue #474: added a check for the operating system type. If it's linux the upper case extensions are included in the filter as well.
Merge branch 'dara'