Case insensitive model file extensions

I modified the file extension handling in the
AbstractResourceScopeProvider#hasApplicableFileExtension(IFile), to
ignore the case of the file extensions of IFiles, and also ignore the
case of the file extensions of the registered Content Types (e.g. .txt,
.TXT, .TxT are both accepted now as a .txt Content Type). Its usage
should be through the
ResourceScopeProviderRegistry#hasApplicableFileExtension(IFile)

Change-Id: Ieb6a664e94f6cf90f0f82300a361bdec2433b23f
Signed-off-by: Andras Janko <andras.janko@incquerylabs.com>
Signed-off-by: Balazs Varnai <balazs_varnai@mentor.com>
4 files changed