use getCanonicalFileName in the language service when searching for files

Files differing only in case will not be found by the language service. Fixes #926 .